<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 1. 集群規劃 在node1、node2和node3三個節點上部署Zookeeper。 | 服務器node1 | 服務器node2 | 服務器node3 | | --- | --- | --- | | Zookeeper | Zookeeper | Zookeeper | ## 2. 解壓安裝 1. 解壓Zookeeper安裝包到/opt/module/目錄下 ``` tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/ ``` 2.修改/opt/module/apache-zookeeper-3.5.7-bin名稱為zookeeper ``` mv apache-zookeeper-3.5.7-bin/ zookeeper ``` ## 3. 配置服務器編號 1. 在/opt/module/zookeeper/這個目錄下創建zkData ``` mkdir zkData ``` 2. 在/opt/module/zookeeper/zkData目錄下創建一個myid的文件 ``` vim?myid ``` **添加myid文件,注意一定要在linux里面創建,在notepad++里面很可能亂碼** 在文件中添加與server對應的編號: ``` 1 ``` ## 4. 配置zoo.cfg文件 1. 重命名/opt/module/zookeeper/conf這個目錄下的zoo_sample.cfg為zoo.cfg ``` mv zoo_sample.cfg zoo.cfg ``` 2. 打開zoo.cfg文件 ``` vim zoo.cfg ``` 修改數據存儲路徑配置 ``` dataDir=/opt/module/zookeeper/zkData ``` 增加如下配置 ``` #######################cluster####################### server.1=node1:2888:3888 server.2=node2:2888:3888 server.3=node3:2888:3888 ``` 3. 同步/opt/module/zookeeper目錄內容到node2、node3 ``` /home/atguigu/bin/xsync zookeeper/ ``` 4. 分別修改node2、node3上的myid文件中內容為3、4 5. zoo.cfg配置參數解讀 ``` server.A=B:C:D。 ``` * A是一個數字,表示這個是第幾號服務器; 集群模式下配置一個文件myid,這個文件在dataDir目錄下,這個文件里面有一個數據就是A的值,Zookeeper啟動時讀取此文件,拿到里面的數據與zoo.cfg里面的配置信息比較從而判斷到底是哪個server。 * B是這個服務器的地址; * C是這個服務器Follower與集群中的Leader服務器交換信息的端口; * D是萬一集群中的Leader服務器掛了,需要一個端口來重新進行選舉,選出一個新的Leader,而這個端口就是用來執行選舉時服務器相互通信的端口。 ## 5. 集群操作 1. 分別啟動Zookeeper ``` bin/zkServer.sh start ``` 2. 查看狀態 ``` bin/zkServer.sh status ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看