ZooKeeper单机版安装配置

Apache

ZooKeeper单机版安装配置

ZooKeeper

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.gz

tar -zxvf zookeeper-3.4.10.tar.gz

cd /home/leo/zookeeper-3.4.10

mkdir data

mkdir logs

三、配置Zook

cd /home/leo/zookeeper-3.4.10/conf

cp zoo_sample.cfg zoo.cfg

vi zoo.cfg

做如下修改:

dataDir=/home/leo/zookeeper-3.4.10/data

dataLogDir=/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文件,内容为1

vi myid

1

四、设置全局命令

vi /home/leo/.bash_profile

## ZooKeeper Env

export ZOOKEEPER_HOME=/home/leo/zookeeper-3.4.10

export 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/bin

zkServer.sh start

查看状态

zkServer.sh status

查看服务输出信息:

cd /home/leo/zookeeper-3.4.10/bin

tail –f zookeeper.out

停止zookeeper

进入bin目录

zkServer.sh stop

相关文章:

  • 2021-12-19
  • 2018-01-17
  • 2019-08-12
  • 2021-11-07
  • 2021-08-10
  • 2021-12-10
  • 2021-11-02
  • 2021-12-19
猜你喜欢
  • 2021-11-13
  • 2021-04-21
  • 2021-05-18
  • 2021-12-17
  • 2021-08-12
  • 2022-01-22
  • 2021-04-25
相关资源
相似解决方案