亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

namenode ha切換優化

發布時間:2020-07-25 09:57:58 來源:網絡 閱讀:3002 作者:zouqingyun 欄目:大數據

一、背景

目前namenode使用了ha的部署模式,但系統會經常出現ha的自動切換(namenode節點其實正常)。經過調研發現可能的原因如下:

  1. HealthMonitor check本地namenode的rpc端口時超時,導致HealthMonitor認為namenode掛掉。

  2. zk上的session timeout,導致丟掉當前持有的active鎖(temp節點),引起自動切換。

二、優化

下面的優化將針對1)和2)調整相應的超時參數,看是否起效。修改core-site.xml

    <!-- HealthMonitor check namenode 的超時設置,默認50000ms,改為5mins -->
    <property>
        <name>ha.health-monitor.rpc-timeout.ms</name>
        <value>300000</value>
    </property>
   <!-- zk failover的session 超時設置,默認5000ms,改為3mins -->
    <property>
        <name>ha.zookeeper.session-timeout.ms</name>
        <value>180000</value>
    </property>

三、操作影響

無,不需要重啟hadoop,不會引起namenode切換

四、操作步驟

下面操作假設master1(active),master2(standby),只有按照該順序操作,才能實現namenode不切換

1)登陸master2(standby),注釋掉crontab中的restart-zkfc.sh任務, 執行 

sbin/hadoop-daemon.sh stop zkfc

2)登陸master1(active),注釋掉crotab中的restart-zkfc.sh任務,執行

sbin/hadoop-daemon.sh stop zkfc

3)備份master1和master2的core-site.xml文件,將上述配置項加到master1和master2的core-site.xml配置文件中

4)登陸master1(active),執行

sbin/hadoop-daemon.sh start zkfc


5)登陸master2(standby),執行

sbin/hadoop-daemon.sh start zkfc

6)check hadoop集群狀態
7)重要!!! 登錄master1和master2,恢復crontab中的restart-zkfc.sh任務
8)完成

注意事項

1)需要先注釋掉機器上的crontab任務restart-zkfc.sh,否則該程序會自動拉起zkfc進程。導致namenode active產生切換
2)任務完成后要恢復crontab中注釋掉的restart-zkfc.sh任務



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黔东| 贺州市| 兴宁市| 三亚市| 阿克苏市| 汽车| 馆陶县| 宣武区| 金昌市| 普兰县| 巫山县| 曲阜市| 拜泉县| 石河子市| 江北区| 禹州市| 翁牛特旗| 华池县| 浙江省| 柯坪县| 武宁县| 徐闻县| 平遥县| 南靖县| 青神县| 普定县| 贵定县| 周至县| 库尔勒市| 屏边| 酉阳| 阿克苏市| 来安县| 山阴县| 永吉县| 集贤县| 柏乡县| 大厂| 延安市| 衡阳县| 盐城市|