HBASE多节点群集设置问题

时间:2020-08-15 10:17:11

标签: nosql hbase hadoop2 master-slave

我有3个节点,分别是master,slave1,slave2,并尝试在上述群集中安装HBASE。

我已经在主节点中启动了HABSE,但是我看到守护进程不在从属节点中运行,我是否也需要在从属节点中发出start habse命令?

请问有什么身体可以帮助吗?

  • hbase-env.sh内容:

导出JAVA_HOME = / opt / jdk1.8.0_151 /

  • 区域服务器内容:

    slave1 slave2 master

  • hbase-site.xml内容:

<configuration>

<property>
<name>hbase.rootdir</name>
<value>hdfs://1XX.1YY.1ZZ.1WW:9000/hbase</value>
</property>

<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave1,slave2</value>
</property>

<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/zk_data</value>
</property>

<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>

<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2222</value>
</property>

</configuration>

1 个答案:

答案 0 :(得分:0)

Bashrc指向已安装的HBASE的另一个版本。一旦指向bashrc文件中的正确版本,问题就解决了。同样为了澄清,我们仅在主节点中发出start-hbase命令。