问题描述:完全分布式搭建完成以后无法自动切换namenode
namenode 启动以后,一个active,一个standby,将active namenode 用kill -9杀死,另一个依然是standby状态
原因:
PATH=$PATH:/sbin:/usr/sbin fuser -v -k -n tcp 9000 via ssh: bash: fuser: 未找到命令Unable to fence service by any configured methodjava.lang.RuntimeException: Unable to fence NameNode at master189/192.168.29.189:9000
提示未找到fuster程序,导致无法进行fence,所以可以通过如下命令来安装,Psmisc软件包中包含了fuster程序:
yum install psmisc
安装完毕,问题解决