怎样认识ZooKeeper运行环境
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家介绍怎样认识ZooKeeper运行环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。文档背景:安装ZooKeeper已经有一段时间了。中间停了一段时间,今天再用发现
千家信息网最后更新 2025年12月02日怎样认识ZooKeeper运行环境3、到datanode2和datanode3中确认是否正确配置$ZOOKEEPER_HOME/conf/zoo.cfg
5、查看zookeeper输出日志
6、查看当前节点所属角色
7、在任一节点建立到服务集群zookeeper的连接
这篇文章给大家介绍怎样认识ZooKeeper运行环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
文档背景:
安装ZooKeeper已经有一段时间了。中间停了一段时间,今天再用发现已经生疏了。忘了zookeeper安装在集群的哪几台机器上了。
目的:
现对拿到一个新的zookeeper环境时,如何认识zookeeper,做以下笔记。
文档内容:
1、选定印象中已经安装zookeeper的一台机器,执行以下命令
[root@datanode1 ~]# echo $ZOOKEEPER_HOME/home/hadoop/modules/zookeeper[root@datanode1 ~]#
注意:
如果机器在10台以上,然而又不记得自己zookeeper装在哪几台机器上,会是一件很悲催的事情,目前我只知道一个笨方法就是一个个的试。
为了避免采用上边这种笨方法,我们可以对hadoop集群中的各机器进行文档登记,记录每台机器的角色,装了哪些软件,以便后查。
2、找到zookeeper安装目录下的conf/zoo.cfg文件
[root@datanode1 ~]# echo $ZOOKEEPER_HOME/home/hadoop/modules/zookeeper[root@datanode1 ~]# less /home/hadoop/modules/zookeeper/conf/configuration.xsl log4j.properties zoo.cfg zoo_sample.cfg[root@datanode1 ~]# less /home/hadoop/modules/zookeeper/conf/zoo.cfg
从server.A=B:C:D中可知,zookeeper运行环境由datanode1、datanode2、datanode3三台机器组成。
3、到datanode2和datanode3中确认是否正确配置$ZOOKEEPER_HOME/conf/zoo.cfg
4、在zookeeper集群的各机器上分别启动zookeeper
[root@datanode2 ~]# zkServer.sh startJMX enabled by defaultUsing config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfgStarting zookeeper ... STARTED[root@datanode2 ~]#
zookeeper没有自带UI访问接口,除非自己安装。
5、查看zookeeper输出日志
在这儿,注意查看输出日志日期。这儿,日期为06-02,明显是以前的历史日志,今天的日志并未打印(一定记得查看日期,否则会被输出日志误导)。
6、查看当前节点所属角色
[root@datanode1 ~]# zkServer.sh statusJMX enabled by defaultUsing config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfgMode: follower[root@datanode1 ~]#
[root@datanode2 ~]# zkServer.sh statusJMX enabled by defaultUsing config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfgMode: leader[root@datanode2 ~]#
[root@datanode3 ~]# zkServer.sh statusJMX enabled by defaultUsing config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfgMode: follower[root@datanode3 ~]#
可看出,datanode2为leader,datanode1和datanode3位follower。
7、在任一节点建立到服务集群zookeeper的连接
[root@datanode3 ~]# zkCli.sh -server datanode2:2181
关于怎样认识ZooKeeper运行环境就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
机器
日志
环境
集群
运行
内容
文档
日期
输出
方法
时间
更多
节点
角色
帮助
不错
明显
生疏
上边
事情
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
天津行为管理服务器厂家
软件开发示例项目
网络安全知识有奖竞答策划案
呼吁重视网络安全的句子
智能网络技术与应用
畅捷通数据库口令忘记怎么办
苏州万户网络技术有限公司
西城区信息化软件开发反馈
备用数据库关机影响主库吗
单点登录的管理平台报表服务器
女间谍字幕软件开发
软件开发公司融资上市公司
软件开发技术维护费包含
网络安全网络文明的作文题目
服务器怎么发布网站
如何建立数据库表
南京市网络技术有限公司
云象互联网科技
新疆自治区网络安全法
怎么设计数据库连接池
有关国家网络安全的案例
服务器自动配置脚本地址
人才网络技术有限公司
医学生命科学数据库
微信属于软件开发吗
数据库不能查中文版
应用系统网络安全宣传周
极狐网络技术
普法网络安全吗
财务造假数据库