怎样认识ZooKeeper运行环境
发表于:2024-11-16 作者:千家信息网编辑
千家信息网最后更新 2024年11月16日,这篇文章给大家介绍怎样认识ZooKeeper运行环境,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。文档背景:安装ZooKeeper已经有一段时间了。中间停了一段时间,今天再用发现
千家信息网最后更新 2024年11月16日怎样认识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安全错误
数据库的锁怎样保障安全
服务器事件ID 157
随州专业的软件开发电话
中国网站的操作系统服务器
淘股网络技术
tiktok一直提示服务器升级
采购库存数据库
mineNAS服务器迈K1
山东联想服务器维修维保
软件开发项目成本核算案例
java服务器端开发前景
湖南dns服务器设置虚拟主机
屏幕数据库
北京潮流软件开发检测中心
网络安全及保障措施
服务器散热不够老是死机怎么办
excel做数据库录入界面
苏州外贸客户管理软件开发
医院网络安全应急演练
网络技术成果
无线网络安全技术考题
江苏售后维修管理软件开发
小米游戏中心服务器
梦幻西游各服务器的老板
网络安全写作文
网络安全信任等级划分c级为
国内软件开发遵循什么政策
软件开发类六西格玛
江苏服务器虚拟化操作
v2x网络安全测试
网络安全运营平台管理是干什么的