我安装并配置了hbase-0.94.2,同时使用hbase shell命令连接到正在运行的hbase示例,并尝试使用名为data的单列族创建名为test的表: hbase(main):007:0> create 'test', 'data' shell显示错误和堆栈跟踪。我应该怎么做才能解决这个问题。我遵循了这个教程
hbase(main):007:0> create 'test', 'data'
jgovgodb1#
张贴stacktrace您将有助于我们帮助您。另外,0.94.2已经过时了,您应该考虑将其迁移到0.98.x版本。下面是我开始使用hbase的简单步骤:$wget公司https://archive.apache.org/dist/hbase/hbase-0.98.0/hbase-0.98.0-hadoop2-bin.tar.gz$tar xzvf hbase-0.98.0-hadoop2-bin.tar.gz$export hbase\u主页= pwd /hbase-0.98.0-hadoop2$export path=$hbase\u home/bin:$path$start-hbase.sh启动现在hbase已经启动并运行,您可以开始使用shell了$hbase外壳
pwd
ocebsuys2#
实际上,我通过重新启动hbase step1解决了这个问题:
$cd /usr/local/hbase/bin
第二步:
$./start-hbase.sh localhost: zookeeper running as process 3669. Stop it first. master running as process 3783. Stop it first. localhost: regionserver running as process 3926. Stop it first.
第三步:
$kill 3669 $kill 3783 $kill 3926
第四步:
./start-hbase.sh
第五步:确认是否有效: http://localhost:60010/
http://localhost:60010/
2条答案
按热度按时间jgovgodb1#
张贴stacktrace您将有助于我们帮助您。
另外,0.94.2已经过时了,您应该考虑将其迁移到0.98.x版本。
下面是我开始使用hbase的简单步骤:
$wget公司https://archive.apache.org/dist/hbase/hbase-0.98.0/hbase-0.98.0-hadoop2-bin.tar.gz
$tar xzvf hbase-0.98.0-hadoop2-bin.tar.gz
$export hbase\u主页=
pwd
/hbase-0.98.0-hadoop2$export path=$hbase\u home/bin:$path
$start-hbase.sh启动
现在hbase已经启动并运行,您可以开始使用shell了
$hbase外壳
ocebsuys2#
实际上,我通过重新启动hbase step1解决了这个问题:
第二步:
第三步:
第四步:
第五步:确认是否有效:
http://localhost:60010/