Я столкнулся с той же проблемой.Чтобы решить эту проблему, я выполнил следующие шаги:
- Редактировать hbase-env.sh
@rem The java implementation to use. Java 1.6 required.
@rem set JAVA_HOME=c:\apps\java
Редактировать hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<!-- <value>hdfs://localhost:9000/hbase</value> -->
<!-- <value>hdfs://192.168.203.130:9000/hbase</value> -->
<value>/usr/local/hbase/hbase-0.98.5/hbase</value>
<description> The directory shared by RegionServers. </description>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<!--<value>/tmp/zookeeper</value>-->
<value>/usr/local/hbase/hbase-0.98.5/zookeeper</value>
<!-- <value>/usr/local/zookeeper/zookeeper-3.4.6/export</value> -->
<description>
Property from ZooKeeper config zoo.cfg.
The directory where the snapshot is stored.
</description>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
</configuration>
открыто .bashrc набор Hbase PATH Экологическая переменная
#HBASE HOME <br>
export HBASE_HOME=/usr/local/hbase/hbase-0.98.5
export PATH=$PATH:$HADOOP_HOME/bin:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HBASE_HOME/bin
Выполнить
.bashrc файл
hduser@ubuntu:~$source ~/.bashrc
Выполнить
start-hbase.sh команду в вашем терминале
hduser@ubuntu:~$ start-hbase.sh
hduser@ubuntu:~$ hbase shell
hduser@ubuntu:~$ list
Спасибо