1,mastermonitor.pm的 main 方法 g_config_file 屬性
2,wait_until_master_is_unreachable 方法 new mha::config 讀取配置,@servers_config = @$sc_ref
3, new mha::servermanager 對配置進行操作
4,do_master_failover
1,maste***ilover.pm 的mian 方法 do_master_failover
2,do_master_failover
init_config 讀取檔案
check_settings 從配置中讀取需要的資料
force_shutdown 開始執行
2.1,force_shutdown 獲得切換的資料
force_shutdown_internal
2.2 recover_master master啟用階段
HDFS 讀取流程
先看圖 hdfs客戶端要讀取資料首先必須和namenode 建立連線,獲取datanode資訊。namenode會根據客戶端的實體地址返回乙個由近到遠的塊位址列表。客戶端拿到列表後和最近的進行連線讀取資料 hdfs中塊是由乙個完整的檔案分成多個塊,而每個塊可能儲存在不同機架上。每個塊中除了資料還儲存...
python讀取配置 python讀取配置檔案
本機 python3.5 1.需要安裝configerparser py2是 configparser 2.編寫 執行前 coding utf8 import configparser conf configparser.configparser conf.read f python clstudy...
HDFS讀取流程和寫流程
讀 1.客戶端或者使用者通過呼叫 filesystem 物件的 open 方法開啟需要讀取的檔案,這對 hdfs 來說是常見乙個分布式檔案系統的乙個讀取例項。2.filesystem 通過遠端協議呼叫 namenode 確定檔案的前幾個 block 的位置。對於每乙個 block,namenode ...