Hadoop集群对机器名大小写敏感

在关闭Hbase的时候遇到了一个问题,输入$HBASE_HOME/bin/stop-hbase.sh后,迟迟无法关闭集群中的hbase进程,tail -f hbase的日志,发现类似如下错误:org.apache.Hadoop.hbase.master.ServerManager: Waiting on regionserver(s) to go down dn1。最后只能手动Kill掉整个集群内的hbase进程。

查看hbase配置文件的regionservers,发现节点名称全是小写的,而我最初在设定机器名时使用的是大写,把机器名从小写改成大写问题就解决了!

ssh或shell脚本对机器名并不敏感,一直这样使用,没出过什么问题,所以我在修改hadoop集群的配置文件时也没在在意机器名的大小写...

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/pxpjy.html