我有一个独立的vm-ubuntu安装程序,上面安装了hadoop和hbase,
但我很长一段时间都在跟下面的错误作斗争。
ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times
在hbase shell中创建表时出错 create 't1','f1','f2'
为了纠正这个错误,我做了以下几件事:
改变 127.0.1.1
至 127.0.0.1
对于文件中的主机 /etc/hosts
.
附加 ubuntu
至 127.0.0.1
文件中的主机行 /etc/hosts
.
尝试使用运行hbase hbase-daemon.sh <start/stop> <service_name>
命令。
但以上这些似乎都不管用。
我使用的是hadoop版本1.1.2和hbase版本0.94.8。
有人能帮我一下吗?我被困在这里很久了。
2条答案
按热度按时间mo49yndu1#
实际上hbase版本hbase-0.94.8中有一个bug,在hbase-site.xml中,如果你写roodir而不是rootdir,它就会工作。实际上我们必须写hbase.rootdir
kyvafyod2#
安装后我也遇到了同样的问题
Hbase
&执行以下步骤。就在你的终点站去
Hbase->bin & run start-hbase.sh
如下所示。然后键入
jps
在你的候机楼。现在HMaster
将激活。在此之后,我可以创建一个表。