试图找出我需要覆盖哪些属性才能在本地运行两个隔离的 HBase 实例。
我已经修改了我的 hbase-site.xml 以包括:
<configuration>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2222</value>
<description>Property from ZooKeeper's config zoo.cfg.
The port at which the clients will connect.
</description>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/zookeeper-old</value>
<description>Property from ZooKeeper's config zoo.cfg.
The directory where the snapshot is stored.
</description>
</property>
我也指定了HBASE_PID_DIR
但是,当我同时启动 CDH3 和 CDH4.1 时,cdh3 上的 shell 在我执行list
命令时会挂起。