千家信息网

【zookeeper】集群安装

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,1.解压(按照简单安装操作)2.修改配置文件vim zoo.cfg-----------# The number of milliseconds of each ticktickTime=2000#
千家信息网最后更新 2025年02月04日【zookeeper】集群安装

1.解压(按照简单安装操作)

2.修改配置文件

vim zoo.cfg-----------# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The number of ticks that can pass between # sending a request and getting an acknowledgementsyncLimit=5# the directory where the snapshot is stored.# do not use /tmp for storage, /tmp here is just # example sakes.dataDir=/usr/local/zookeeper/datadataLogDir=/usr/local/zookeeper/log# the port at which the clients will connectclientPort=2181# the maximum number of client connections.# increase this if you need to handle more clients#maxClientCnxns=60## Be sure to read the maintenance section of the # administrator guide before turning on autopurge.## http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance## The number of snapshots to retain in dataDir#autopurge.snapRetainCount=3# Purge task interval in hours# Set to "0" to disable auto purge feature#autopurge.purgeInterval=1server.186=10.1.44.186:2888:3888server.187=10.1.44.187:2888:3888server.188=10.1.44.188:2888:3888


3.创建所需文件夹

mkdir -p /usr/local/zookeeper/datamkdir -p /usr/local/zookeeper/log


4.配置文件传输给其他zookeeper集群节点

scp zoo.cfg


5.创建myid标识文件(同上面server.186的尾号)

# 186 servercd /usr/local/zookeeper/dataecho '186' > myid # 187 servercd /usr/local/zookeeper/dataecho '187' > myid # 188 servercd /usr/local/zookeeper/dataecho '188' > myid


6.启动

# 186 server/usr/local/zookeeper/bin/zkServer.sh start--------------ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgStarting zookeeper ... STARTED/usr/local/zookeeper/bin/zkServer.sh status--------------ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgMode: follower# 187 server/usr/local/zookeeper/bin/zkServer.sh start--------------ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgStarting zookeeper ... STARTED/usr/local/zookeeper/bin/zkServer.sh status--------------ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgMode: leader# 188 server/usr/local/zookeeper/bin/zkServer.sh start--------------ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgStarting zookeeper ... already running as process 1946./usr/local/zookeeper/bin/zkServer.sh status--------------ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgMode: follower


0