日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hadoopHA自动切换不成功的坑

發(fā)布時間:2025/3/16 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hadoopHA自动切换不成功的坑 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在hadoop安裝配置過程中,有很多同學按照網上教程配置完成,并啟動HA即兩臺NameNode后,看到其中一臺服務器是active,另一臺則是standby模式,而且文件也可以正常寫入到hdfs中,但是并沒有去做HA的切換測試,當在測試或者開發(fā)中發(fā)現(xiàn)出現(xiàn)兩個standby的namenode后才知道HA沒有正常工作,即一臺active的namenode掛掉后,另一臺namenode也是standby,總是不會自己切換到active模式,把掛了的namenode的啟動后還是兩臺都是standby了。

? ? ? ?出現(xiàn)這種情況,很多同學就會去看hdfs-site.xml的文件HA配置是否正確,看半天也百思不得其解,最后無奈的重啟很多次服務器也不行。

? ? ? ?如果發(fā)現(xiàn)HA配置沒有問題,但是不能自動切換active的namenode,我們可以查看zkfc的log日志,看是否會出現(xiàn)下面的Warn或者Exception:

? ? ? ?我們可以看到上圖紅框報錯,fuser:command not found,這個是最關鍵的信息,說明我們的centos系統(tǒng)里面缺少fuser,那我們就可以使用?yum install psmisc 這個命令安裝后,fuser就安裝好了,直接測試HA,active和standby切換成功!

? ? ? ?注:psmisc包含fuser,killall,pstree三個程序,且出現(xiàn)上述問題是由于我們在安裝centos7的時候選擇了最小化安裝,默認是不安裝psmics。

簡短說明

fuser 顯示使用指定文件或者文件系統(tǒng)的進程的PID。

killall 殺死某個名字的進程,它向運行指定命令的所有進程發(fā)出信號。

pstree 樹型顯示當前運行的進程。


版權聲明:本文為橘子學院原創(chuàng)文章,轉載請標記出處,謝謝!?http://www.hotbigdata.com/article/2

總結

以上是生活随笔為你收集整理的hadoopHA自动切换不成功的坑的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。