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

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

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

    ivaneeo's blog

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

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

    修改配置


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

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

    相關配置如下:

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

    如果是單機模式的話,那么只需要tickTime/dataDir/clientPort三個參數即可,這在單機調試環境很有效。

    集群環境配置


    增加其他機器的配置

    # 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的配置是每一個機器的相關參數。X代表唯一序號,例如1/2/3等,值是IP:PORT:PORT。其中IP是 zookeeper服務器的IP地址或者域名,第一個PORT(例如2888)是服務器之間交換數據的端口,也即Follower連接Leader的端 口,而第二個端口(例如3888)是各服務器選舉Leader的端口。單機配置集群的話可以通過不同的端口來實現。

    同步文件目錄

    # 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 

    建立每一個服務器的id

    注意,此id需要和zoo.cfg中的配置對應起來

    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' 

    啟動服務器


    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)  編輯  收藏 所屬分類:
    主站蜘蛛池模板: 永久免费在线观看视频| 日韩高清在线免费观看| jiz zz在亚洲| 免费看国产一级片| 中文字幕日本人妻久久久免费| 亚洲一区二区三区高清| 女人18毛片免费观看| 国产免费黄色无码视频| 亚洲网站在线播放| 无码不卡亚洲成?人片| 无码AV片在线观看免费| 亚洲国产AV无码一区二区三区| 亚洲成亚洲乱码一二三四区软件| 丁香花免费高清视频完整版| 国产精品视频全国免费观看| 激情综合亚洲色婷婷五月APP| 国产精品色午夜视频免费看 | 日本免费人成网ww555在线| 一区二区亚洲精品精华液| 亚洲午夜无码久久久久| 成人免费男女视频网站慢动作| 99久久免费国产精精品| 亚洲熟妇AV一区二区三区浪潮| 亚洲自偷自偷偷色无码中文| 久久久久久久久免费看无码| 日韩免费高清播放器| 色九月亚洲综合网| 亚洲国产精品综合久久2007| 亚洲一区二区三区在线观看精品中文 | 亚洲国产第一页www| 国产高清免费观看| 亚洲一区免费视频| 9久热这里只有精品免费| 亚洲欧美aⅴ在线资源| 亚洲视频在线一区二区三区| 国产亚洲精品自在线观看| 精品国产麻豆免费网站| 1000部拍拍拍18免费网站| 国产在线国偷精品免费看| 亚洲乱码av中文一区二区| 亚洲欧洲精品在线|