您的位置:首页 > 其它

ZooKeeper单机版安装配置

2018-02-27 21:43 369 查看

Apache

ZooKeeper

CentOS6.8

一、修改hosts

root用户,vi /etc/hosts,增加## ZooKeeper env
192.168.56.102 leo.dis
格式:IP 主机名

二、安装ZooKeeper

wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gztar -zxvf zookeeper-3.4.10.tar.gzcd /home/leo/zookeeper-3.4.10mkdir datamkdir logs

三、配置Zook

cd /home/leo/zookeeper-3.4.10/confcp zoo_sample.cfg zoo.cfgvi zoo.cfg做如下修改:
dataDir=/home/leo/zookeeper-3.4.10/datadataLogDir=/home/leo/zookeeper-3.4.10/logs#客户端连接 Zookeeper 服务器的端口clientPort=2181#server.N=YYY:A:B#服务器编号,服务器地址,LF通信端口,选举端口server.1=leo.dis:2888:3888
cd /home/leo/zookeeper-3.4.10/data创建myid文件,内容为1vi myid1

四、设置全局命令

vi /home/leo/.bash_profile## ZooKeeper Env
export ZOOKEEPER_HOME=/home/leo/zookeeper-3.4.10export PATH=$ZOOKEEPER_HOME/bin:$PATH使配置生效source /home/leo/.bash_profile

五、打开防火墙端口

参看我之前的文章,打开2181、2888、3888端口。

六、ZooKeeper开机启动

使用root用户vi /etc/rc.local增加如下内容:su - leo -c '/home/leo/zookeeper-3.4.10/bin/zkServer.sh start'

七、启动、停止ZooKeeper

使用leo用户。cd /home/leo/zookeeper-3.4.10/binzkServer.sh start查看状态zkServer.sh status查看服务输出信息:cd /home/leo/zookeeper-3.4.10/bintail –f zookeeper.out停止zookeeper进入bin目录zkServer.sh stop
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: