1. 程式人生 > >內網環境CentOS7安裝Hadoop遇到的問題:fuser

內網環境CentOS7安裝Hadoop遇到的問題:fuser

內網安裝的CentOS7系統最小安裝預設不會安裝psmisc(fuser等命令的rpm包),導致測試namenode高可用時kill掉namenode active後namenode standby不會自主切換為namenode active。

檢視$hadoop_home/logs/zkfc的日誌裡面,發現有一個warn:

org.apache.hadoop.ha.SshFenceByTcpPort:PATH=$PATH:/sbin:/usr/sbin fuser -v -k -n tcp 54310 via ssh: bash: fuser: 未找到命令

導致無法fence,執行yum install psmisc -y即可。再次測試高可用,standby自主切換為active