kafka 集群安装
1. zookeeper安装
-
解压好下载的zookeeper(注意要下载带有bin的文件,不然会报错)
-
编辑 /etc/profile
-
export ZOOKEEPER_HOME=/usr/local/zookeeper export PATH=$PATH:$ZOOKEEPER_HOME/bin
-
-
执行
source /etc/profile
使配置生效 -
将conf 下的zoo_simple.cfg 文件修改为zoo.cfg
-
修改zoo.cfg 配置文件,修改如下
-
#服务器心跳时间,单位ms tickTime=2000 # 允许follower连接并同步到leader 的初始化连接时间,以tickTime的倍数来表示 initLimit=10 #leader 与follower 心跳检测最大容忍时间,响应超过syncLimit*tickTime,leader认为follower死掉,从服务器列表中删除follower syncLimit=5 #数据目录 dataDir=/usr/local/zookeeper/data clientPort=2181 #日志目录 dataLogDir=/usr/local/zookeeper/log
-
-
创建好文件夹
[root@VM-0-15-centos zookeeper]# mkdir -p data [root@VM-0-15-centos zookeeper]# mkdir -p log
-
在data下创建一个myid文件,并写入一个数据,比如0。myid文件里存放的使服务器编号
-
启动zookeeper
./zkServer.sh start
-
查看启动状态
./zkServer.sh status