错误:org.apache.hadoop.hbase.MasterNotRunningException:null+;hbase&x2B;hadoop

错误:org.apache.hadoop.hbase.MasterNotRunningException:null+;hbase&x2B;hadoop,hadoop,hbase,Hadoop,Hbase,我最近用两台机器(在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/con


我最近用两台机器(在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_管理_ZK=true

hbase-site.xml hbase.master->192.168.1.110:54310(与hadoop master:port相同) hbase.rootdir->hdfs://192.168.1.110:54310/hbase hbase.cluster.distributed->true hbase.zookeeper.quorum->192.168.1.110192.168.1.111

和地区版本,
192.168.1.111

启动hbase后,我尝试从hbase shell运行命令

hbase(主):001:0>列表 表
它表明

错误:org.apache.hadoop.hbase.MasterNotRunningException:null

请帮我解决这个问题
提前感谢

错误是自我解释的。如果您在主计算机(192.168.1.110)上对hadoop用户执行
jps
,您将看到HMaster没有运行。请检查HMaster日志以了解其失败的原因。

设置HBase时有一些注意事项,尤其是群集。耐心点

首先,集群由Zookeeper实例组织。检查两个相互连接的节点上的zookeeper日志。在/etc/hosts中为您的计算机设置DNS并为适当的外部IP(在您的情况下为192.168.1.11x)配置适当的域名至关重要。 如果这(仅)有效,那么您的问题可能是另一个问题

请严格遵守以下手册:
不幸的是,没有办法解决这个问题。

对于Hadop Master,您指的是名称节点,而对于Hadoop Slave,您指的是数据节点?您是否正确配置了复制?你试过在你的集群上运行一个简单的Map/Reduce作业来检查你的设置吗?嗨,khmarbaise,hadoop集群设置工作正常。我已经用一个简单的map reduce任务(我已经成功地检查了单词计数示例)进行了检查,是的,Master表示Namenode,Slave表示Datanode。甚至我也试过把这两台机器都设置成奴隶。还是没有进展!如果hadoop集群的master:port没有什么不同……我想到了9001 port?hi khmarbaise,我将192.168.1.110:54310设置为master:porttail-1000f/var/log/hbase/hbase-hbase-master-{nodename}.log