目录
一.问题
在启动phoenix时,执行./sqline.py一直卡着没有反应
可能是hbase的 meta信息不一致导致
二.解决办法
1.停止hbase
stop-hbase.sh
2.zookeeper
进入zookeeper安装目录
cd bin/
./zkCli.sh --进入zk客户端
ls / --查看zk上有几个节点,会发现有[... hbase ...] hbse节点
deleteall /hbase --删除与hbase所有相关的节点信息
quit --退出
3.hdfs
进入hdfs文件系统的web页面, 删除 根目录下的 hbase文件夹(包括里面的所有内容)
如果说在页面删不掉报错 一般是没有权限 执行 hadoop fs -chmod -R 777 /
或者直接执行命令 hadoop fs -rm -R /Hbase
4.开始测试
启动zookeeper
zkServer.sh start
启动hdfs
start-dfs.sh
启动hbase
start-hbase.sh
进入phoenix安装目录 执行
bin/sqlline.py
连接成功