亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣認識ZooKeeper運行環境

發布時間:2021-12-23 18:16:32 來源:億速云 閱讀:148 作者:柒染 欄目:云計算

這篇文章給大家介紹怎樣認識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

怎樣認識ZooKeeper運行環境

從server.A=B:C:D中可知,zookeeper運行環境由datanode1、datanode2、datanode3三臺機器組成。

3、到datanode2和datanode3中確認是否正確配置$ZOOKEEPER_HOME/conf/zoo.cfg

4、在zookeeper集群的各機器上分別啟動zookeeper

[root@datanode2 ~]# zkServer.sh start
JMX enabled by default
Using config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@datanode2 ~]#

zookeeper沒有自帶UI訪問接口,除非自己安裝。

5、查看zookeeper輸出日志

怎樣認識ZooKeeper運行環境

在這兒,注意查看輸出日志日期。這兒,日期為06-02,明顯是以前的歷史日志,今天的日志并未打印(一定記得查看日期,否則會被輸出日志誤導)。

6、查看當前節點所屬角色

[root@datanode1 ~]# zkServer.sh  status
JMX enabled by default
Using config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfg
Mode: follower
[root@datanode1 ~]#
[root@datanode2 ~]# zkServer.sh status
JMX enabled by default
Using config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfg
Mode: leader
[root@datanode2 ~]#
[root@datanode3 ~]# zkServer.sh status
JMX enabled by default
Using config: /home/hadoop/modules/zookeeper/bin/../conf/zoo.cfg
Mode: follower
[root@datanode3 ~]#

可看出,datanode2為leader,datanode1和datanode3位follower。

7、在任一節點建立到服務集群zookeeper的連接

[root@datanode3 ~]# zkCli.sh -server datanode2:2181

關于怎樣認識ZooKeeper運行環境就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節
推薦閱讀:
  1. Appium基礎認識
  2. 認識JSON

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大同市| 秦皇岛市| 庆阳市| 辽阳市| 龙南县| 泗水县| 麻城市| 密云县| 青神县| 万州区| 沭阳县| 沧源| 湘潭市| 闸北区| 泸西县| 凤凰县| 绥江县| 凉城县| 潜山县| 蒙山县| 加查县| 保亭| 房产| 双峰县| 新泰市| 崇仁县| 永安市| 平湖市| 临朐县| 永顺县| 伊川县| 商都县| 会东县| 永定县| 岳普湖县| 山阳县| 城口县| 滁州市| 阆中市| 禹州市| 贺兰县|