刚启动hbase时master无法启动查看日志说找不到hadoop的namenode,原因我启动两个namenode而在hbase中写了一个namenode地址,刚好写的namenode地址是standby模式,所以无法启动。
解决方案:将 hbase.rootdir 改为nemeservices的值,我的值为ns
之后启动后只有Hmaster启动resgionserver都是启动后秒退,
查看了下有个有时间不同步导致resgionserver无法启动的可能,但是我的都是ntp服务同步的没有这个可能,最后看了下
是hbase-site.xml 文件不一致(忘记改了)导致,将master和resgionserver的配置文件同步就好了。
一直不喜欢写博客,但是感觉自己记性变差了,以后遇到问题后会将解决方案写