博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zookeeper分布式 搭建
阅读量:5782 次
发布时间:2019-06-18

本文共 1286 字,大约阅读时间需要 4 分钟。

 
1.将文件解压到指定目录 /opt/app
 
 
2.conf 目录下。将zoo_example.cfg  重命名
 
 
3.编辑zoo.cfg文件
 修改一些配置:
tickTime=2000 心跳间隔
initLimit=10 初始容忍的心跳数
syncLimit=5 等待最大容忍的心跳数
dataDir=/tmp/zookeeper 本地保存数据的目录,tmp存放的临时数据,可以修改为自己的目录;
clientPort=2181 客户端默认端口号
 
server.1=master:2888:3888 (主机名, 心跳端口、数据端口)
server.2=slave1:2888:3888
server.3=slave2:2888:3888
 
4.由于指定dataDir,目录,所以创建该目录,并在目录中创建myid文件,并编辑内容为1
 
5.将文件分发到各个主机上,并分别修改myid为2,3
 
6.启动zookeeper
 
7.查看zookeeper状态
 
 
8.编写启动脚本
1 #!/bin/bash2  3 echo "zookeeperStart begin"4  5 ssh hadoop.fengyue.com "source /etc/profile; /opt/app/zookeeper-3.4.5/bin/zkServer.sh start"6 ssh hadoop.fengyue02.com "source /etc/profile; /opt/app/zookeeper-3.4.5/bin/zkServer.sh start"7 ssh hadoop.fengyue03.com "source /etc/profile; /opt/app/zookeeper-3.4.5/bin/zkServer.sh start"8  9 echo "zookeeperStart end"

 

 
 
9.编写停止脚本
1 #!/bin/bash2  3 echo "zookeeperStop begin"4  5 ssh hadoop.fengyue.com "source /etc/profile; /opt/app/zookeeper-3.4.5/bin/zkServer.sh stop"6 ssh hadoop.fengyue02.com "source /etc/profile; /opt/app/zookeeper-3.4.5/bin/zkServer.sh stop"7 ssh hadoop.fengyue03.com "source /etc/profile; /opt/app/zookeeper-3.4.5/bin/zkServer.sh stop"8  9 echo "zookeeperStop end"

 

 
 
10.赋予脚本执行权限
chmod 777 zookeeperStart.sh
chmod 777 zookeeperStop.sh
 
 

转载于:https://www.cnblogs.com/fengyue0520/p/10663346.html

你可能感兴趣的文章
31-hadoop-hbase-mapreduce操作hbase
查看>>
C++ 代码风格准则:POD
查看>>
linux-友好显示文件大小
查看>>
【转】【WPF】WPF中MeasureOverride ArrangeOverride 的理解
查看>>
【转】二叉树的非递归遍历
查看>>
NYOJ283对称排序
查看>>
接连遇到大牛
查看>>
[Cocos2d-x For WP8]矩形碰撞检测
查看>>
自己写spring boot starter
查看>>
花钱删不完负面消息
查看>>
JBPM之JPdl小叙
查看>>
(step6.1.5)hdu 1233(还是畅通工程——最小生成树)
查看>>
Membership三步曲之进阶篇 - 深入剖析Provider Model
查看>>
前端优化及相关要点总结
查看>>
struts2中form提交到action中的中文参数乱码问题解决办法(包括取中文路径)
查看>>
25 个精美的手机网站模板
查看>>
C#反射实例应用--------获取程序集信息和通过类名创建类实例
查看>>
VC中实现文字竖排的简单方法
查看>>
会话标识未更新
查看>>
阿里架构师:程序员必须掌握的几项核心技术能力
查看>>