centOS7 安装zookeeper
·
安装JVM环境:略
一、下载zookeeper
https://downloads.apache.org/zookeeper/zookeeper-3.7.0/
https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz
二、拷贝到服务器:/application
cd /application
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz
cd /application/apache-zookeeper-3.7.0-bin/conf
cp zoo_sample.cfg zoo.cfg
#创建数据存储目录与日志目录
mkdir -p /data/zookeeper-3.7.0/dataDir
mkdir -p /data/zookeeper-3.7.0/dataLogDir
#修改数据存储和日志目录
nano /application/apache-zookeeper-3.7.0-bin/conf/zoo.cfg
###################################
dataDir=/data/zookeeper-3.7.0/dataDir
dataLogDir=/data/zookeeper-3.7.0/dataLogDir
###################################
#启动
/application/apache-zookeeper-3.7.0-bin/bin/zkServer.sh start
#测试
http://192.168.1.130:2181/
/application/apache-zookeeper-3.7.0-bin/bin/zkCli.sh
#开机启动
nano /usr/lib/systemd/system/zookeeper.service
#########################################
[Unit]
Description=zookeeper
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/application/apache-zookeeper-3.7.0-bin/bin/zkServer.sh start
ExecReload=/application/apache-zookeeper-3.7.0-bin/bin/zkServer.sh restart
ExecStop=/application/apache-zookeeper-3.7.0-bin/bin/zkServer.sh stop
[Install]
WantedBy=multi-user.target
#########################################
#生效
systemctl daemon-reload
#改变文件权限
chmod 777 /usr/lib/systemd/system/zookeeper.service
#systemctl开机启动zookeeper
systemctl enable /usr/lib/systemd/system/zookeeper.service
#查看是否开机启动
systemctl is-enabled zookeeper.service
#systemctl取消开机启动
systemctl disable zookeeper.service
更多推荐
所有评论(0)