linux安装zookeeper
必要环境
jdk
下载zoopeeker
解压移动到固定目录
tar -zxf zookeeper-3.4.10.tar.gz -C /opt/
cd /opt/
mv zookeeper-3.4.10/ zookeeper3.4
配置zookeeper
cd zookeeper3.4/
mkdir -p data
mkdir -p logs
cd /opt/zookeeper3.4/conf
mv zoo_sample.cfg zoo.cfg
编辑配置文件
vi zoo.cfg
#发送心跳的间隔时间,单位:毫秒 |
cd /opt/zookeeper3.4/data
设置集群服务编号
echo “1” > myid
添加环境变量
vi /etc/profile |
scp -r ./zookeeper3.4/ root@192.168.0.3:/opt/ |
启动zookeeper
|
开启防火墙
firewall-cmd –zone=public –add-port=2181/tcp –permanent
firewall-cmd –zone=public –add-port=2888/tcp –permanent
firewall-cmd –zone=public –add-port=3888/tcp –permanent
firewall-cmd –reload
集群或者启动错误
Error contacting service. It is probably not running. |
cat /opt/zookeeper3.4/conf/zookeeper.out
查看错误日志
比我这台电脑 错误为:
nohup: 无法运行命令”java”: 没有那个文件或目录
没有jdk环境导致的问题
说明在装zookeeper前要有jdk环境