エクスポートHBASE_CLASSPATH =hbaseで管理されていない飼育係のアンサンブルを指し示すように、HBASEのクラスパスを設定するにはどうすればよいですか?
これを設定する方法はありますか?
は、私はこのような試みたが、私はわからない...その正しい方法かどうか
輸出HBASE_CLASSPATH = $ ZOOKEEPER_HOME/confに/ zoo.cfg:$ HBASE_CLASSPATH
また、私持っている1 HMASTERと1つのVMで実行されている4つのリージョンサーバーと、別のVMで実行中の飼い葉桶。
しかし、両方とも正しく動作しているかどうかを調べるために、私はマスターと1つのリージョンサーバーを使用しています。
私は[zkCliをlocalhost:2181に接続されている[1]] zkCli.shコマンドを使用してHBaseのために飼育係から接続することができたと
として結果を得ました
現在、私はHBaseのをポイントすることはできませんよ飼い猫。 「飼育係ポートを:あなたはこれが作成されます/ HBaseのルートノードを述べた「飼育係のホストまたはIP」上のテーブルを管理するためのプロパティ
hbase-site.xml:
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>zookeeper host or IP</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>zookeeper port</value>
</property>
<property>
<name>zookeeper.znode.parent</name>
<value>/hbase</value>
</property>
hbase-env.sh:
export HBASE_MANAGES_ZK=false
以下に設定する必要があるのHBaseでうまく管理されていないのZooKeeperするのHBaseを指すように