HBASE完全分布式安装+PHOENIX安装

1. 集群时间同步 ntp服务 参考链接 http://blog.csdn.net/jiangheng0535/article/details/10287609

    以及 http://www.blogjava.net/spray/archive/2008/07/10/213964.html

    其中127.127.1.0是固定配置,不要改成自己的server ip;

    至于为什么不好使,参考第二条连接,等个五分钟。

    ntpdate serverip命令,手动和server同步时钟。

2. 查看log文件从底部网上翻 http://blog.csdn.net/jobschen/article/details/46437845

3. 禁用ipv6 http://blog.csdn.net/zhangm168/article/details/6543182

4. hbase启动后hregionserver秒挂的问题:我只能说照着log报错改过时间同步,改过超时配置,改过ipv6等等,最后删掉hdfs上的/hbase目录,重启,HRegionserver秒挂的问题目前好了。反正各种tmp都删一删。

5. phoenix无法启动: http://webcache.googleusercontent.com/search?q=cache:gQX5fS-pQnwJ:community.cloudera.com/t5/Cloudera-Labs/phoenix-sqlline-not-working/m-p/29019&num=1&newwindow=1&hl=zh-CN&gl=cn&strip=1&vwsrc=0

    切换进/hbase/conf目录下执行sqlline.py


6. 对HBASE的操作 

    (在master上执行)停止master : bin/hbase-daemon.sh stop master

    (在regionserver上执行)停止regionserver : bin/hbase-daemon.sh stop regionserver


7. 有个错

  1. org.apache.phoenix.exception.PhoenixIOException: SYSTEM.CATALOG  
  2.     at org.apache.phoenix.util.ServerUtil.parseServerException(ServerUtil.java:108)

    https://stackoverflow.com/questions/33176081/org-apache-hadoop-hbase-tablenotfoundexception-system-catalog-exception-with-ph

    http://blog.csdn.net/xuguokun1986/article/details/70261434

    执行如下命令(先停止regionserver 和 master)

bin/hbase clean --cleanZk
        

8. phoenix sqlline kill all regionservers问题:看日志 具体问题具体分析

9. 我只能说/etc/profile里的HBASE_HOME写错了:这告诉我们一个道理,要敢于重头再来,啊……


猜你喜欢

转载自blog.csdn.net/xerjava/article/details/79409122