2016-09-20 2 views
-1

エクスポート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を指すように

答えて

0

"

希望します。

関連する問題