3

ubuntu 12.04 環境に Hbase(hbase-0.94.8) をインストールしようとしています。

このページに記載されている手順とまったく同じ手順を実行しました

http://hbase.apache.org/book/quickstart.html

Hbase を起動してシェルに入ることができますが、シェルから「create 'test', 'cf'」と入力すると、次のエラーがスローされました。

hbase(main):001:0> create 'test', 'cf'
13/06/11 13:01:40 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
13/06/11 13:01:41 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
13/06/11 13:01:42 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
13/06/11 13:01:44 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
13/06/11 13:01:46 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
13/06/11 13:01:50 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.
13/06/11 13:01:54 ERROR client.HConnectionManager$HConnectionImplementation: Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.

ERROR: org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times

Here is some help for this command:
Create table; pass table name, a dictionary of specifications per
column family, and optionally a dictionary of table configuration.
Dictionaries are described below in the GENERAL NOTES section.
Examples:

  hbase> create 't1', {NAME => 'f1', VERSIONS => 5}
  hbase> create 't1', {NAME => 'f1'}, {NAME => 'f2'}, {NAME => 'f3'}
  hbase> # The above in shorthand would be the following:
  hbase> create 't1', 'f1', 'f2', 'f3'
  hbase> create 't1', {NAME => 'f1', VERSIONS => 1, TTL => 2592000, BLOCKCACHE => true}
  hbase> create 't1', 'f1', {SPLITS => ['10', '20', '30', '40']}
  hbase> create 't1', 'f1', {SPLITS_FILE => 'splits.txt'}
  hbase> # Optionally pre-split the table into NUMREGIONS, using
  hbase> # SPLITALGO ("HexStringSplit", "UniformSplit" or classname)
  hbase> create 't1', 'f1', {NUMREGIONS => 15, SPLITALGO => 'HexStringSplit'}

このインストールの問題点を誰か説明してください。

よろしく、ラヤパンA

4

3 に答える 3

1
<!-- language: lang-xml -->

    <configuration>
      <property>
        <name>hbase.rootdir</name>
        <value>file:///home/ishwarya/hbase-store</value>
      </property>
      <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/ishwarya/zookeeper</value>
      </property>
      <property>
        <name>hbase.zookeeper.property.clientPort</name>
        <value>2182</value>
        <description>Property from ZooKeeper's config zoo.cfg.
                     The port at which the clients will connect.</description>
      </property>
    </configuration>
于 2013-08-08T09:32:01.167 に答える
0

HMaster を開始する必要があります。これは、webUI を使用して行うことができます。cloudera manager to webUi を使用して、hbase マスターを開始します。そしたらうまくいく

于 2014-07-24T18:12:13.007 に答える
0

conf フォルダーの hbase-site.xml に移動し、プロパティ tag( <!-- -->) の前後のコメントを削除して修正するために同じエラーが発生しました。

これは私の hbase.site.xml ファイルで、あなたのものと比較できます。お役に立てれば。

于 2013-08-08T09:17:33.857 に答える