超详细zookeeper集群搭建及解析说明
2017-06-28 19:19
417 查看
超详细zookeeper集群搭建及解析说明
zookeeper简介说明
分步式应用程序可以基于它实现同步服务,配置维护和命名服务zookeeper至少需要3台(允许一台机器down掉),且集群是奇数台。提供分布式锁服务,用以协调分布式应该用
zookeeper能帮助我们做什么?
hadoop2.0,使用zookeeper的事件处理确保整个集群只有一个活跃的namenode,存储配置信息Hbase,使用zookeeper的事件处理确保整个集群只有一个HMaster,察觉HRegionServer联机和宕机,存储访问控制列表等
集群规划(这是我个人搭建规划,具体情况需要根据业务搭建)
主机名 IP 安装的软件 运行的进程 itcast01 192.168.1.201 jdk、hadoop NameNode、DFSZKFailoverController itcast02 192.168.1.202 jdk、hadoop NameNode、DFSZKFailoverController itcast03 192.168.1.203 jdk、hadoop ResourceManager itcast04 192.168.1.204 jdk、hadoop、zookeeper DataNode、NodeManager、JournalNode、QuorumPeerMain itcast05 192.168.1.205 jdk、hadoop、zookeeper DataNode、NodeManager、JournalNode、QuorumPeerMain itcast06 192.168.1.206 jdk、hadoop、zookeeper DataNode、NodeManager、JournalNode、QuorumPeerMain
搭建集群过程(这是我个人搭建规划,具体情况需要根据业务搭建)
下面开始搭建zookeeper集群,步骤如下:1.mv zoo_sample.cfg zoo.cfg 2.syncLimit=2 3.dataDir=/itcast/zookeeper-3.4.6/data 4.在末尾添加 server.1=itcast04:2888:3888 server.2=itcast05:2888:3888 server.3=itcast06:2888:3888 5.新建目录 mkdir /itcast/zookeeper-3.4.5/data 6.新建文件 touch myid vim myid 添加1后,保存退出 7.将本机搭配好的zookeeper拷贝到另外一台机器 scp -r zookeeper-3.4.6/ itcast05:/itcast/ 并将myid更改为2 scp -r zookeeper-3.4.6/ itcast06:/itcast/ 并将myid更改为3 8.启动zookeeper ./zkServer.sh start 查看zookeeper状态 ./zkServer.sh status 9.启动客户端./zkCli.sh 并新建一个数据create /hadoop123 123 在另外一台机器,也启动客户端,然后ls / 看一下数据是不是同步到了
如果到这里,都成功了,恭喜你!!!
分享链接:
hadoop集群搭建
hadoop集群启动脚本
相关文章推荐
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- 超详细zookeeper集群搭建及解析说明
- mesos+marathon+zookeeper的docker管理集群亲手搭建实例(详细)
- Nginx 实战(一) 集群环境搭建 Nginx配置文件详细说明
- zookeeper集群搭建(个人非详细文档)