1下载好之后解压zookeeper,解压到/usr/local/src/
[root@master ~]# ls anaconda-ks.cfg jdk-8u152-linux-x64.tar.gz_AuthParam=1633782117_62df496016cc06231de1f3c34916034d zookeeper-3.4.8.tar.gz [root@master ~]# tar -zxvf zookeeper-3.4.8.tar.gz -C /usr/local/src/
2.修改名称
[root@master ~]# cd /usr/local/src/ [root@master src]# ls java zookeeper-3.4.8 [root@master src]# mv zookeeper-3.4.8/ zookeeper [root@master src]# ls java zookeeper
3.zookeeper文件参数配置:
(1)创建zookeeper数据目录
[root@master zookeeper]# mkdir data //data是用来传输数据的, [root@master zookeeper]# mkdir logs //logs 是用来记录日志的
(2)修改zoo.cfg文件:
[root@master zookeeper]# cd conf/ [root@master conf]# cp zoo_sample.cfg zoo.cfg [root@master conf]# vi zoo.cfg dataDir=/usr/local/src/zookeeper/data //修改 dataLogDir=/usr/local/src/zookeeper/logs //新增下面几行 server.1=master:2888:3888 server.2=slave1:2888:3888 server.3=slave2:2888:3888 //上面的 IP 可以换成自己的主机地址,或者换成主机名,一般我们换成主机名 保存并退出
4.创建myid配置文件:
[root@master zookeeper]# cd data/ [root@master data]# echo "1" > myid
【注意】此处的myid文件的登记的是每个zookeeper节点的ID号,若主节点的ID号是1,那么其他节点的ID号应该依次为2,3……
5.配置zookeeper环境变量
[root@master src]# vi /etc/profile //添加如下内容 #zookeeper export ZK_HOME=/usr/local/src/zookeeper export PATH=$PATH:$ZK_HOME/bin //生效环境变量 [root@master src]# source /etc/profile
6.修改归属组为Hadoop用户:
[root@master src]# chown -R hadoop:hadoop zookeeper/
7.启动zookeeper
[root@master ~]# su hadoop [hadoop@master root]$ cd [hadoop@master ~]$ zkServer.sh start ZooKeeper JMX enabled by default Using config: /usr/local/src/zookeeper/bin/../conf/zoo.cfg Starting zookeeper ... STARTED [hadoop@master ~]$ jps 1656 Jps 1631 QuorumPeerMain
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)