zookeeper学习(3)

来源:互联网 发布:财富共赢集团 知乎 编辑:程序博客网 时间:2024/06/16 19:53

ubuntu安装zookeeper集群

配置3台虚拟机:
192.168.0.155 kafka1
192.168.0.154 kafka2
192.168.0.156 kafka3
第一步:每个虚拟机安装JDK
ubuntu安装jdk
第二步:安装zookeeper集群
2.1 下载zookeeper的源码包(以zookeeper-3.4.6.tar.gz为例)
2.2 上传到虚拟机的目录
使用桌面脚本工具(SecureCRT)的话
ubuntu 使用工具需要安装openssh-server

sudo apt-get install openssh-server

使用工具直接拖拽上传 需要安装 lrzsz

sudo apt-get install lrzsz

2.3 解压源码包

tar -zxvf zookeeper-3.4.6.tar.gz

2.4 将解压好的文件cp到/usr/local目录下

cp -r zookeeper-3.4.6 /usr/local

2.5 进入/usr/local目录将zookeeper-3.4.6改名为zookeeper

mv zookeeper-3.4.6 zookeeper

2.6 进入zookeeper目录,并在改目录创建data和logs文件夹

cd zookeepermkdir datamkdir logs

2.7 进入data目录,并在改目录创建myid文件
192.168.0.155 kafka1 :1
192.168.0.154 kafka2 :2
192.168.0.156 kafka3 :3

cd dataecho 1 > myidcat myid (查询myid文件中的信息 数据范围1-255)

2.8 进入conf目录,复制zoo_sample.cfg文件,改名为zoo.cfg
编辑zoo.cfg文件

cd /usr/local/zookeeper/confcp -r zoo_sample.cfg zoo.cfgvim zoo.cfg

将zoo.cfg修改为下面图片信息
zoo.cfg配置文件信息
2.9 进入bin目录,启动zkServer,查看节点信息
每一台虚拟机都启动zk服务

cd /usr/local/zookeeper/bin./zkServer.sh start

每一台虚拟机都启动zk服务之后,查看节点信息

./zkServer.sh status

节点信息截图
kafka1节点
kafka2节点
kafka3节点

原创粉丝点击