码迷,mamicode.com
首页 > 其他好文 > 详细

安装zookeeper集群

时间:2017-07-12 12:07:19      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:安装zookeeper集群

1.时间同步检查

ntpdate time.nist.gov


2.关闭防火墙

service iptables stop


3.上传zookeeper-3.4.6到/root(说明:请自行下载)


4.解压zookeeper-3.4.6

tar -zxvf zookeeper-3.4.6


5.移动zookeeper-3.4.6到/home

mv zookeeper-3.4.6 /home
cd /home/zookeeper-3.4.6
ls
cd conf/
ls


6.创建zookeeper的配置文件zoo.cfg

vi zoo.cfg
#添加如下内容
tickTime=2000
dataDir=/opt/zookeeper #可修改为自己的目录
clientPort=2181
initLimit=5
syncLimit=2
server.1=node1:2888:3888 #node1主机名
server.2=node2:2888:3888 #node2主机名
server.3=node3:2888:3888 #node3主机名
#保存退出
#参考链接
#Running Replicated ZooKeeper搜索这个关键词定位


7.创建/opt/zookeeper目录

#分别在node1,node2,node3上创建/opt/zookeeper目录
mkdir /opt/zookeeper


8.在/opt/zookeeper下创建myid配置文件

#分别在node1,node2,node3的/opt/zookeeper目录下创建myid配置文件
#node1上内容为1 或使用 echo 1 >> myid
vi myid
#node2上内容为2 或使用 echo 2 >> myid
vi myid
#node3上内容为3 或使用 echo 3 >> myid
vi myid


9.从node1上复制文件到其他的节点(node2,node3两台主机)上

scp -r zookeeper-3.4.6/ root@node2:/home/
scp -r zookeeper-3.4.6/ root@node3:/home/


10.配置环境变量,将zookeeper的路径添加到环境变量中

#编辑node1的~/.bash_profile文件
vi ~/.bash_profile
#添加如下的代码段
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:/home/zookeeper-3.4.6/bin

#将node1上的环境变量配置复制到node2,node3上
scp ~/.bash_profile root@node2:~/
scp ~/.bash_profile root@node3:~/

#在node2,node3上执行以下命令查看
cat ~/.bash_profile

#分别在node1,node2,node3上重新加载~/.bash_profile文件
source ~/.bash_profile


11.启动zookeeper(注意:node1,node2,node3都要启动)

zkServer.sh start


12.查看tail zookeeper.out文件,如果没有错误表示安装成功启动成功


本文出自 “素颜” 博客,请务必保留此出处http://suyanzhu.blog.51cto.com/8050189/1946580

安装zookeeper集群

标签:安装zookeeper集群

原文地址:http://suyanzhu.blog.51cto.com/8050189/1946580

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!