storm搭建(1)zookeeper搭建
storm集群的安装我用了三台的虚拟机,ip分别是192.168.9.202和203和204,其中主机是202,两台分机的ip是203和204,之前两台机器的搭建已经完成,这次安装的环境是在204机器上。
把zookeeper-3.3.5.tar.gz放在home文件夹下,
给文件加入权限
chmod +x zookeeper-3.3.5.tar.gz
给文件进行解压
tar zxf zookeeper-3.3.5.tar.gz
将解压的文件复制到/usr/local/zookeeper
cp -r /home/zookeeper-3.3.5/ /usr/local/zookeeper/
进入/usr/local/zookeeper/conf
cp -r /usr/local/zookeeper/conf/zoo_sample.cfg /usr/local/zookeeper/conf/zoo.cfg
对zoo.cfg进行编辑
vim zoo.cfg
配置成
![](http://images0.cnblogs.com/blog/586034/201402/181434032865301.jpg)
保存退出。
然后再上图的dataDir路径中创建路径并创建文件myid
mkdir /tmp/zookeeper
vim myid
![](http://images0.cnblogs.com/blog/586034/201402/181435454396378.png)
把该台机器的server.id的id填入进去,因为该台机器的ip是192.168.9.204所以写入3
保存退出。该台机器的zookeeper就配置完成了,下面进行zookeeper的启动
首先要关闭防火墙
service iptables stop
service ip6tables stop
然后就是找到zookeeper的安装路径
启动zookeeper
/usr/local/zookeeper/bin/zkServer.sh start
关闭zookeeper
/usr/local/zookeeper/bin/zkServer.sh stop
查看zookeeper状态
/usr/local/zookeeper/bin/zkServer.sh status
![](http://images0.cnblogs.com/blog/586034/201402/181436085367366.png)
没有报错就代表启动成功了。(这里集群一共有三台机器,有两台机器的mode是follower,有一台机器的状态是leader)
最后把home文件下的文件删除掉
rm -rf /home/zookeeper-3.3.5
rm -rf /home/zookeeper-3.3.5.tar.gz
博客园内容