我最近用两台机器(在ubuntu上)配置了hadoop集群。到目前为止效果很好。但是当我尝试在上面的 hadoop 集群上配置 hbase 时,它显示错误。
这就是我所做的,
我有两台机器。
192.168.1.110 Hadoop主站
192.168.1.111 Hadoop从站
conf/hbase-env.sh
导出 JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.22
导出 HBASE_CLASSPATH=/home/hadoop/hadoop-0.20.2/conf
导出 HBASE_MANAGES_ZK=true
hbase-site.xml
hbase.master->192.168.1.110:54310(与hadoop master:端口相同)
hbase.rootdir->hdfs://192.168.1.110:54310/hbase
hbase.cluster.distributed->true
hbase.zookeeper.quorum->192.168.1.110,192.168.1.111
和区域服务器,
192.168.1.111
启动 hbase 后,我尝试从 hbase shell 运行命令
hbase(主):001:0> 列表
桌子
表明
错误:org.apache.hadoop.hbase.MasterNotRunningException:null
请帮我解决这个问题
提前致谢
该错误是自我解释的。如果你这样做jps
使用 master(192.168.1.110) 机器上的 hadoop 用户,您会看到 HMaster 没有运行。请检查 HMaster 日志以了解失败的原因。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)