'list'命令不适用于Hbase 0.90.x的shell

时间:2013-05-26 15:33:25

标签: hbase

我尝试HBase 0.90.x和HBase 0.94.x.如果我启动HBase 0.94.6,没问题。如果我启动HBase 0.90.5或0.90.6,则不在shell运行list命令。没有响应,日志中没有错误。当此命令一直在等待运行时。

但运行以下命令:

  

HBase的(主):001:0>创建'test','cf'

仅对HBase 0.90.x运行list命令并且不断等待。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我的问题已经解决了。

选中

hbase-site.xml 。正确添加属性如下:

    <property>
        <name>hbase.rootdir</name>
        <value>file:///home/gyhot/hbase-datadir-90-5</value>
    </property>

    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/home/gyhot/zookeeper-datadir/</value>
    </property>
    <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
    </property>