HA模式手動切換namenode狀態


查看狀態

hdfs haadmin -getServiceState nn1  

有時候通過網頁訪問兩個namenode的http-address,看到默認的主namenode狀態變成了standy,這時可以通過下面命令來實現主namenode的狀態切換成active。

hdfs  haadmin -failover -forcefence -forceactive  nn2  nn1

  或者

bin/hdfs haadmin -transitionToActive nn1 

注意:此處“nn2  nn1”的順序表示active狀態由nn2轉換到nn1上、

注意,如果你配置了

dfs.ha.automatic-failover.enabled  

自動切換,就不能手動切換了,否則會報如下異常:

 

forcefence and forceactive flags not supported with auto-failover enabled.  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM