Debian Hadoop降級需先停止集群,再按以下步驟操作:
hdfs dfsadmin -shutdownDatanode <DATANODE_HOST:IPC_PORT> upgrade
命令關閉,用hdfs dfsadmin -getDatanodeInfo <DATANODE_HOST:IPC_PORT>
檢查,直至所有DataNode降級。-rollingUpgrade started
狀態轉為正常狀態,再對Active NameNode進行降級操作,通過故障轉移使原Standby變為Active,原Active變為Standby。hdfs dfsadmin -rollingUpgrade finalize
完成降級。如果是非HA集群,可直接停止集群,部署舊版本Hadoop,用bin/start-dfs.sh -rollback
命令回滾,但此方法會丟失升級后數據。