zookeeper安装 (3.4.5)

zookeeper支持单机安装,伪分布式安装,集群安装,这里只介绍集群安装

  1. zookeeper安装
#三台机器一样操作
mkdir /opt/zookeeper
cd /opt/zookeeper
# 将包放入此文件夹 解压
tar -zxvf zookeeper-3.4.5.tar.gz

# 创建data和log目录
cd /opt/zookeeper/zookeeper-3.4.9
mkdir data logs
  1. 在conf目录下创建zoo.cfg文件
# 参考如下配置  把当前主机的ip设为0.0.0.0 否则zookeeper之间无法互相连通
tickTime=2000
dataDir=/opt/zookeeper/zookeeper-3.4.5/data
dataLogDir=/opt/zookeeper/zookeeper-3.4.5/logs
clientPort=2181
initLimit=5
syncLimit=2
server.1=data-node1:2888:3888
server.2=0.0.0.0:2888:3888
server.3=data-node2:2888:3888
  1. 创建myid文件
# 每台主机的ip不一致
#主机1
echo '1' > data/myid
#主机2
echo '2' > data/myid
#主机3
echo '3' > data/myid
  1. 配置zookeeper环境变量
vim /etc/profile

# 添加以下内容
export ZOOKEEPER_HOME=/opt/zookeeper/zookeeper-3.4.9
export PATH=$PATH:$ZOOKEEPER_HOME/bin

# 配置生效
source /etc/profile
  1. zookeeper的启动和停止
./zkServer.sh start
./zkServer.sh stop
./zkServer.sh restart

# 查看zookeeper状态
./zkServer.sh status

Zookeeper简单操作:

# 查看当前节点
ls /

# 创建节点
create /zk myData

# 获取节点信息
get /zk

# 设置节点信息
set /zk shenme

#删除节点
delete /zk

你可能感兴趣的:(zookeeper安装 (3.4.5))