CentOS HDFS版本升級流程如下:
準備工作
hdfs dfsadmin -report。停止HDFS服務
sudo systemctl stop hadoop-hdfs-namenode
sudo systemctl stop hadoop-hdfs-datanode
升級軟件包
/opt/)。更新配置文件
修改core-site.xml、hdfs-site.xml等,適配新版本參數。
執行升級
hdfs namenode -format。hdfs dfsadmin -rollingUpgrade prepare # 準備階段
hdfs dfsadmin -rollingUpgrade start # 執行升級
hdfs dfsadmin -rollingUpgrade finalize # 完成升級
```。
啟動服務并驗證
sudo systemctl start hadoop-hdfs-namenode
sudo systemctl start hadoop-hdfs-datanode
hdfs dfsadmin -report # 檢查集群狀態
測試與監控
注意事項:
hdfs dfsadmin -rollingUpgrade rollback回滾。參考來源: