Hadoop中Namenode的HA查詢和切換


有一段時間沒有關注公司服務器上自己搭的三台小型hadoop集群了,上星期公司機房停電了,這次上去start了集群,但是發現start之后無法工作了。

查看了jps發現該有的進程都有了,敲入

hadoop fs -ls /

報錯內容如下:

org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException): Operation category READ is not supported in state standby

然后用命令查看namenode的狀態(兩台namenode,主機名為ut07,ut08)

hdfs haadmin -getServiceState ut07

顯示結果為:standby,同樣查看ut08也是顯示standby

所以當前集群中,兩台namenode都處於standby,不支持操作。

使用如下命令,將ut07強制切為active

hdfs haadmin -transitionToActive --forcemanual ut07

再次查看ut07的狀態,發現已經更改為active了

 


免責聲明!

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



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