专栏名称: DBAplus社群
围绕数据库、大数据、PaaS云,顶级大咖、技术干货,运营几个月受众过十万!成为运维圈最专注围绕“数据”的学习交流和专业社群!欢迎投稿,加入探讨。
目录
相关文章推荐
脚本之家  ·  面试官:使用 MySQL ... ·  昨天  
51好读  ›  专栏  ›  DBAplus社群

ZooKeeper故障节点替换过程详解

DBAplus社群  · 公众号  · 数据库  · 2017-05-25 07:19

正文

请到「今天看啥」查看全文



6、10.10.10.37节点创建myid 命令:echo “5” > /data/ZooKeeper/myid


五、修改Hadoop配置文件,然后替换所有Hadoop节点配置文件


1、修改hdfs-site.xml

$ grep -A 2 "ha.ZooKeeper.quorum" hdfs-site.xml

ha.ZooKeeper.quorum host-10-10-10-49:2181,host-10-10-10-50:2181,host-10-10-10-36:2181,host-10-10-10-38:2181, host-10-10-10-30:2181


$ vi hdfs-site.xml把 host-10-10-10-30 替换为host-10-10-10-37


2、修改yarn-site.xml

$ grep -A 2 "yarn.resourcemanager.zk-address" yarn-site.xml

yarn.resourcemanager.zk-address host-10-10-10-49:2181,host-10-10-10-50:2181,host-10-10-10-36:2181,host-10-10-10-38:2181, host-10-10-10-30:2181

For multiple zk services, separate them with comma


$ vi yarn-site.xml把 host-10-10-10-30 替换为host-10-10-10-37


六、修改HBase配置文件(HBase-site.xml),然后替换所有HBase节点配置


$ grep -A 2 "HBase.ZooKeeper.quorum" HBase-site.xml

HBase.ZooKeeper.quorum host-10-10-10-49,host-10-10-10-50,host-10-10-10-36,host-10-10-10-38,host-10-10-10-30

$ vi HBase-site.xml  把host-10-10-10-30 替换为host-10-10-10-37


七、重启相关服务


部署ZooKeeper节点比较简单,当初部署集群的时候怎么部署的,现在就重新部署一个节点就可以,注意修改zoo.cfg配置文件。其它依赖于ZooKeeper集群的相关服务比如Hadoop、HBase、Hive、flume等都需要修改配置文件,小技巧,记住修改的是xxx-site.xml文件关键字是site.xml文件。


接下来需要重启服务,启动顺序为ZooKeeper--->Hadoop--->HBase,关闭顺序为HBase--->Hadoop--->ZooKeepe。


具体命令如下:


1、重启zookeepe命令:./zkServer.sh restart


2、关闭HBase集群命令:./stop-HBase.sh


3、关闭Hadoop集群命令:

./stop-yarn.sh && ./stop-dfs.sh

./yarn-daemon.sh stop resourcemanager


4、启动Hadoop集群命令:

./start-yarn.sh && ./start-dfs.sh

./yarn-daemon.sh start resourcemanager


5、启动HBase集群命令:./start-HBase.sh


6、通过命令验证配置是否同步



可以看到所有相关系统的配置都已经同步到了新增的ZooKeeper-server中。


7、使用网页方式验证Hadoop集群和HBase状态,不同环境端口可能不一样

10.10.10.37:8088



10.10.10.37:50070



10.10.10.37:60010



八、遇到问题







请到「今天看啥」查看全文


推荐文章
北极光视觉设计  ·  IDEAS BOOK
7 年前
城乡建设一PPP  ·  PPP项目用地不同获取方式分析
7 年前
元亨利贞  ·  软妹美刀,统统跑不掉。
11 年前
海外币圈  ·  对于比特币,我看到的只有悲哀
7 年前