Linux HDFS版本升级操作指南
一 升级方式与前置检查
二 停机升级步骤
hdfs --daemon stop namenode
hdfs --daemon stop secondarynamenode
hdfs --daemon stop datanode
yarn --daemon stop resourcemanager
yarn --daemon stop nodemanager
# 启动NameNode触发升级
hdfs --daemon start namenode
# 启动DataNode
hdfs --daemon start datanode
# 查看升级进度
hdfs dfsadmin -upgradeProgress status
hdfs dfsadmin -upgradeProgress details
# 观察集群健康
hdfs dfsadmin -report
hdfs dfsadmin -finalizeUpgrade
# 先停集群,再用旧版本启动NameNode执行回滚
hdfs --daemon start namenode -rollback
hdfs dfs -ls /
hdfs dfsadmin -report
三 滚动升级步骤 HA集群
hdfs dfsadmin -rollingUpgrade prepare
hdfs dfsadmin -rollingUpgrade query
# 等待状态提示“Proceed with rolling upgrade”
hdfs dfsadmin -rollingUpgrade finalize
四 回滚与常见问题处理
五 升级后验证与运维建议
hdfs version
hdfs dfsadmin -report
hdfs dfs -ls /