近期逐渐接触大数据,开始分布式部署HBase,本文描述zookeeper3.4.9 stable 版集群部署过程,重点描述遇到的问题。
在下安装过程中借鉴了此两篇文章,奉上链接:
1.Hadoop2.7.1+Hbase1.2.1集群环境搭建(4)hbase安装准备
http://aperise.iteye.com/blog/2254451
2.
ZooKeeper-3.3.4集群安装配置
http://blog.csdn.net/shirdrn/article/details/7183503
参考以上两位大侠的文章基本上能部署成功,整体过程还算顺利,在此表示感谢!
但在下安装部署过程中还是遇到了一些问题,遂作文以记之:
一、安装在了/.opt目录下导致的权限问题
用的是非root用户,所以经常遇到各种权限问题。比如执行java,zookeeper.out权限不允许、zookeeper_server.pid权限不够、从Master往其他服务器节点上远程拷贝文件权 限不足等,这些问题基本上都可以通过chmod命令解决。
二、 zookeeper的数据文件目录也要赋予读写执行的权限等。
三、要在每个服务器节点上都启动 bin/zkServer.sh start.