在测试Hbase建表存数据时,出现了问题:在hbase shell上输入create、list等指令都是出现这样的错误:
ERROR: org.apache.hadoop.hbase.PleaseHoldException: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
仔细查阅有关文档,原因是:
如果系统是ubuntu的话,可能原因是:在/etc/hosts 这个文件中写的是这样的
127.0.0.1 localhost
127.0.1.1 ubuntu.ubuntu-domain ubuntu
将其改为:
127.0.0.1 localhost
http://hbase.apache.org/book/quickstart.html
ERROR: org.apache.hadoop.hbase.PleaseHoldException: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
仔细查阅有关文档,原因是:
如果系统是ubuntu的话,可能原因是:在/etc/hosts 这个文件中写的是这样的
127.0.0.1 localhost
127.0.1.1 ubuntu.ubuntu-domain ubuntu
将其改为:
127.0.0.1 localhost
127.0.0.1 ubuntu.ubuntu-domain ubuntu
应该就可以了
http://hbase.apache.org/book/quickstart.html
本文介绍了一种在Ubuntu系统下使用HBase时遇到的问题及解决方案。主要问题是HBase在初始化过程中报错,提示Master正在初始化。经过排查发现,问题与/etc/hosts文件中的配置有关。通过调整该文件中的主机名映射解决了此问题。
2689

被折叠的 条评论
为什么被折叠?



