完全に配布されたバージョンでいくつかの問題を試しています。まずは私の設定を教えてください:hbase.cluster.distributedはtrueに設定されていますが、falseと表示されます。
私は6GBのRAMと2つのコアを持つ4つのサーバー(server_ {1,2,3,4})を持っています。私はそれらのすべてでのHadoopをインストールし、これは構成です:
- SERVER_1は名前ノード、データノードとセカンダリの名前ノード
- server_2の、server_3、server_4です:データノード
ストレージは500ギガバイトの周りにある
一方、私はHBaseのをインストールして、これが構成です:
- SERVER_1:マスターとリージョンサーバー
- server_2の:飼育係とリージョンサーバー
- server_3とserver_4:だから私はあなたがかもしれないいくつかの問題を抱えている
<property> <name>hbase.zookeeper.quorum</name> <value>server_2</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/hdfs/zookeeper</value> </property> <property> <name>dfs.support.append</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://server_1:54310/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property>
:リージョンサーバー各サーバーの
hbase-site.xml
は次のようになります助けてください:
- 挿入が遅いです。私は2つの列ファミリを持つ英数字の行を持っています。 200000行を挿入するのに約9分かかりますが、これは多かれ少なかれ受け入れられます。
私はマップが、私は設定を作成の仕事を減らす持っている:
Configuration config = HBaseConfiguration.create();
、その後、あなたはどう思いますか、私はconfig.get("hbase.cluster.distributed");
を求めると、それは「偽」と言いますか?