<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)  編輯  收藏 所屬分類:
    主站蜘蛛池模板: 一个人免费观看www视频| 国产精品亚洲一区二区三区| 最新久久免费视频| 亚洲狠狠爱综合影院婷婷| 猫咪免费人成在线网站 | 亚洲沟沟美女亚洲沟沟| 中文字幕无码日韩专区免费 | 波多野结衣久久高清免费 | 亚洲一区二区三区在线网站| 最近中文字幕mv免费高清视频8| 激情内射亚洲一区二区三区| 亚洲视频免费在线看| 亚洲中文字幕在线无码一区二区 | 一本天堂ⅴ无码亚洲道久久| 欧美男同gv免费网站观看| 亚洲av无码一区二区三区在线播放| 色视频色露露永久免费观看 | 暖暖免费在线中文日本| 67pao强力打造67194在线午夜亚洲 | 国产成人高清精品免费鸭子| 男女猛烈激情xx00免费视频| 久久精品国产亚洲沈樵| 97精品免费视频| 亚洲欧美第一成人网站7777| jjzz亚洲亚洲女人| 97超高清在线观看免费视频| 91亚洲自偷手机在线观看| 免费看a级黄色片| 一本到卡二卡三卡免费高| 亚洲AV日韩精品久久久久久| 国产1024精品视频专区免费| 国产成人 亚洲欧洲| 亚洲av综合av一区| 黄色成人网站免费无码av| 一道本在线免费视频| 亚洲人成在线影院| 日本a级片免费看| 国产激情免费视频在线观看| 中文字幕亚洲码在线| 亚洲无人区一区二区三区| 69成人免费视频|