【问题标题】:HBASE multi node cluster setup IssueHBASE 多节点集群设置问题
【发布时间】:2020-12-05 01:22:37
【问题描述】:

我有 3 个节点作为主节点,从节点 1,从节点 2 并尝试在上面的集群中安装 HBASE。

我已经在主节点启动了HABSE,但是我看到守护进程没有在从节点运行,我是否也需要在从节点发出启动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>

【问题讨论】:

    标签: nosql hbase hadoop2 master-slave


    【解决方案1】:

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

    【讨论】: