一、问题
在启动HBase时会出现以下错误
二、分析
一直不理解明明什么都配置对了,但启动时总是出现这种情况,找了好久,实际上这种情况是输入格式不对导致的。
原因是我在配置regionservers文件时,为了方便直接点开这个文件配置的,就是以文本文件的形式打开,这样往里输入的内容就是dos格式的,但我们实际应该是unix格式,所以应该更改格式
三、解决
1、使用命令vi ./regionservers进入文件(进行这一步前记得先进入conf目录)
2、按Esc,然后输入以下命令(记得带冒号)
: set ff=unix
然后再按i进行输入后再保存就可以了
3、启动HBase