zookeeper+kafka集群安装之中的一个
生活随笔
收集整理的這篇文章主要介紹了
zookeeper+kafka集群安装之中的一个
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
zookeeper+kafka集群安裝之中的一個
準備3臺虛擬機, 系統是RHEL64服務版.
1) 每臺機器配置例如以下:
$ cat /etc/hosts
... # zookeeper hostnames: 192.168.8.182 zk1 192.168.8.183 zk2 192.168.8.184 zk32) 每臺機器上安裝jdk, zookeeper, kafka, 配置例如以下:
$ vi /etc/profile
...# jdk, zookeeper, kafka export KAFKA_HOME=/usr/local/lib/kafka/kafka_2.9.2-0.8.11 export ZK_HOME=/usr/local/lib/zookeeper/zookeeper-3.4.6 export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$KAFKA_HOME/bin:$ZK_HOME/bin:$PATH3) 每臺機器上執行:
$ source /etc/profile
$ mkdir -p /var/lib/zookeeper
$ cd $ZK_HOME/conf
$ cp zoo_sample.cfg zoo.cfg
$ vi zoo.cfg
...dataDir=/var/lib/zookeeper# the port at which the clients will connect clientPort=2181# zookeeper cluster server.1=zk1:2888:3888 server.2=zk2:2888:3888 server.3=zk3:2888:38884) 每臺機器上生成myid:
zk1:
$ echo "1" > /var/lib/zookeeper/myid
zk2:
$ echo "2" > /var/lib/zookeeper/myid
zk3:
$ echo "3" > /var/lib/zookeeper/myid
5) 每臺機器上執行setup關閉防火墻
Firewall:
[?? ] enabled
6) 每臺機器上啟動zookeeper:
$ zkServer.sh start
查看狀態:
$ zkServer.sh status
轉載于:https://www.cnblogs.com/blfshiye/p/5380175.html
總結
以上是生活随笔為你收集整理的zookeeper+kafka集群安装之中的一个的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: try catch finally 关闭
- 下一篇: java如何在一个有序的数组类插入一个数