zookeeper+kafka集群安装之中的一个
2016-04-11 21:08
453 查看
zookeeper+kafka集群安装之中的一个
准备3台虚拟机, 系统是RHEL64服务版.1) 每台机器配置例如以下:
$ cat /etc/hosts... # zookeeper hostnames: 192.168.8.182 zk1 192.168.8.183 zk2 192.168.8.184 zk3
2) 每台机器上安装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:$PATH
3) 每台机器上执行:
$ 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:3888
4) 每台机器上生成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
相关文章推荐
- ios纯代码下的起始页面配置方法
- 链表中间节点位置
- RobotFrameWork接口报文测试-----(三)demo的加强版(数据驱动测试)
- 汇编语言(王爽) 第7章 寻址方法
- webservice 入门笔记一
- ACM解题总结——HihoCoder1138
- windows/linux进程控制实验
- Warning C4819
- JavaScript中数组和字符串的方法以及互相转换
- AssetBundle整合资料深入理解
- PSobj [2] 图片动漫处理 及 速写处理
- C++作业3
- nginx 各种配置
- 使用STL中的list容器实现单链表的操作
- 汇编语言(王爽) 第6章包含多个段的程序
- 山东省第一届ACM省赛 I SDUT 2159 Ivan comes again!(STL-set)
- 远程通信的几种选择(RPC,Webservice,RMI,JMS的区别)
- iOS中RunLoop机制的探索
- 4.11搭建网站的两个小问题
- 为什么我们会拖延? (TED)