91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

怎樣認識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

普宁市| 黎平县| 万山特区| 江城| 清涧县| 始兴县| 永年县| 陇南市| 雷州市| 读书| 如东县| 千阳县| 东辽县| 璧山县| 库尔勒市| 睢宁县| 威远县| 神木县| 缙云县| 保康县| 大邑县| 潼南县| 安远县| 安庆市| 乐东| 西畴县| 湖口县| 盐城市| 斗六市| 水城县| 高唐县| 台中县| 全南县| 馆陶县| 高州市| 凌海市| 邛崃市| 哈密市| 杭州市| 平阳县| 彭泽县|