由于hbase.cluster.distributed为false,因此未启动独立区域服务器

ogq8wdun  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(476)

我要走了 Not starting a distinct region server because hbase.cluster.distributed is false 在我的hbase区域服务器的日志中,尽管我设置了:

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

在我的2节点hbase集群中。
我很肯定这是一个 /etc/hosts/ 问题。以下是我的完整配置:

<configuration>
<property>
    <name>hbase.master</name>
    <value>hbase-master:60000</value>
</property>
<property>
    <name>hbase.rootdir</name>
    <value>hdfs://hadoop-namenode:8020/hbase</value>
</property>
<property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
</property>
<property>
    <name>hbase.zookeeper.quorum</name>
    <value>hbase-master</value>
</property>
<property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
</property>
</configuration>

在我的主人和地区服务器。我的 /etc/hosts/ 主文件中的文件:


# 127.0.0.1     localhost

# 127.0.1.1     hbase-master

192.168.100.150 hbase-master
192.168.100.151 hbase-regionserver1
192.168.100.152 hadoop-namenode

# The following lines are desirable for IPv6 capable hosts

::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

在我的区域服务器中:


# 127.0.0.1     localhost

# 127.0.1.1     hbase-regionserver1

192.168.100.150 hbase-master
192.168.100.151 hbase-regionserver1
192.168.100.152 hadoop-namenode

# The following lines are desirable for IPv6 capable hosts

::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

我正在使用hbase 1.2.2和hadoop 2.6.2。我做错什么了?谢谢!

更新

以一种非常扭曲的方式

192.168.100.150 localhost

给我主人的 /etc/hosts 我的区域服务器 /etc/hosts/ 从hbase-site.xml中删除zookeeper的两个属性(quorum和port)可以解决这个问题。这是奇怪的,因为我硬接线我的主人的ip到 localhost 在主服务器和区域服务器上!

svdrlsy4

svdrlsy41#

显然,以下几行也会影响hbase配置:


# The following lines are desirable for IPv6 capable hosts

::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

所以,把它们评论出来,一切都很好:


# The following lines are desirable for IPv6 capable hosts

# ::1     localhost ip6-localhost ip6-loopback

# ff02::1 ip6-allnodes

# ff02::2 ip6-allrouters

相关问题