<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

    修改配置


    復制conf/zoo_sample.cfg文件為conf/zoo.cfg,修改其中的數(shù)據(jù)目錄。

    # cat /opt/apps/zookeeper/conf/zoo.cfg  tickTime=2000 initLimit=5 syncLimit=2 dataDir=/opt/zkdata clientPort=2181 

    相關(guān)配置如下:

    • tickTime:這個時間作為Zookeeper服務(wù)器之間或者服務(wù)器與客戶端之間維護心跳的時間,時間單位毫秒。
    • initLimit:選舉leader的初始延時。由于服務(wù)器啟動加載數(shù)據(jù)需要一定的時間(尤其是配置數(shù)據(jù)非常多),因此在選舉 Leader后立即同步數(shù)據(jù)前需要一定的時間來完成初始化。可以適當放大一點。延時時間為initLimit*tickTime,也即此數(shù)值為 tickTime的次數(shù)。
    • syncLimit:此時間表示為Leader與Follower之間的最大響應(yīng)時間單元,如果超時此時間(syncLimit*tickTime),那么Leader認為Follwer也即死掉,將從服務(wù)器列表中刪除。

    如果是單機模式的話,那么只需要tickTime/dataDir/clientPort三個參數(shù)即可,這在單機調(diào)試環(huán)境很有效。

    集群環(huán)境配置


    增加其他機器的配置

    # cat /opt/apps/zookeeper/conf/zoo.cfg  tickTime=2000 initLimit=5 syncLimit=2 dataDir=/opt/zkdata clientPort=2181 server.1=10.11.5.202:2888:3888 server.2=192.168.105.218:2888:3888 server.3=192.168.105.65:2888:3888 

    其中server.X的配置是每一個機器的相關(guān)參數(shù)。X代表唯一序號,例如1/2/3等,值是IP:PORT:PORT。其中IP是 zookeeper服務(wù)器的IP地址或者域名,第一個PORT(例如2888)是服務(wù)器之間交換數(shù)據(jù)的端口,也即Follower連接Leader的端 口,而第二個端口(例如3888)是各服務(wù)器選舉Leader的端口。單機配置集群的話可以通過不同的端口來實現(xiàn)。

    同步文件目錄

    # rsync --inplace -vzrtLp --delete-after --progress /opt/apps/zookeeper root@192.168.105.218:/opt/apps # rsync --inplace -vzrtLp --delete-after --progress /opt/apps/zookeeper root@192.168.106.65:/opt/apps 

    建立每一個服務(wù)器的id

    注意,此id需要和zoo.cfg中的配置對應(yīng)起來

    ssh root@10.11.5.202 'echo 1 > /opt/zkdata/myid' ssh root@192.168.105.218 'echo 2 > /opt/zkdata/myid' ssh root@192.168.106.65 'echo 3 > /opt/zkdata/myid' 

    啟動服務(wù)器


    ssh root@10.11.5.202 '/opt/apps/zookeeper/bin/zkServer.sh start' ssh root@192.168.105.218 '/opt/apps/zookeeper/bin/zkServer.sh start' ssh root@192.168.106.65 '/opt/apps/zookeeper/bin/zkServer.sh start' 

    防火墻配置


    如果開啟了iptables防火墻,則需要在文件/etc/sysconfig/iptables文件下增加如下配置

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT 

    重啟防火墻:

    service iptables restart 
    posted on 2011-06-08 18:07 ivaneeo 閱讀(1199) 評論(0)  編輯  收藏 所屬分類:
    主站蜘蛛池模板: 一级做a爰片久久毛片免费陪 | 中文字幕影片免费在线观看| 国产亚洲成归v人片在线观看 | 中文字幕不卡高清免费| 精品国产人成亚洲区| 一个人免费观看视频在线中文 | 亚洲最大福利视频网站| 99爱免费观看视频在线| 日韩精品亚洲人成在线观看| 日本人成在线视频免费播放| 久久99国产亚洲精品观看| 一级毛片在线免费看| 亚洲黄色高清视频| 国内精自视频品线六区免费| 亚洲人成免费网站| 午夜免费福利网站| 免费视频精品一区二区| 国产成人综合亚洲AV第一页 | 狠狠色伊人亚洲综合网站色| 成人毛片18岁女人毛片免费看| 2017亚洲男人天堂一| 国产禁女女网站免费看| 国产精品高清免费网站| 亚洲国产日韩一区高清在线| 亚洲视频在线观看免费视频| 亚洲综合成人婷婷五月网址| 亚洲国产一级在线观看| 久久久久久久99精品免费观看| 亚洲精品福利在线观看| 国内自产少妇自拍区免费| 特级毛片在线大全免费播放| 亚洲国产精品成人久久| 久久午夜免费视频| 男女啪啪免费体验区| 亚洲成人精品久久| 免费无码一区二区三区蜜桃大 | 国产成人免费福利网站| 成人黄网站片免费视频| 亚洲一区二区三区在线网站| 午夜亚洲福利在线老司机| 真实国产乱子伦精品免费|