close

請參考 : https://github.com/echochio-tw/pacemaker_docker

Dockerfile 運作原理 ....

1  建立  centos:centos7
2. 用 yum install 安裝所需套件
3. yum clean all 清理暫存檔
3. 將啟動檔及 restart 檔放入 /usr/sbin
4. 將 config 檔放入  /etc/corosync/
5.修改  hacluster 帳號密碼為  hacluster
6.開放 2224 及 80 port
7.執行  /usr/sbin/pcmk_launch.sh  去啟動服務及程式

/usr/sbin/pcmk_launch.sh 運作原理 ....

1.去呼叫 start 這 function 後不斷 loop 不要跳出....
2.start function 為更換node  IP 到  /etc/corosync/corosync.conf
3.設定 systemctl 可啟動  pcsd ....用  systemctl enable pcsd
4.啟動 apache
5.等 30 秒等 pcsd 完全啟動
6.啟動 corosync
7.啟動 pacemakerd
8.紀錄 pid

測試就是建立五個 Docker CONTAINER 用 Cluster_VIP 看看是否可 work

 

 

 

 

 

 

 

 

 

arrow
arrow
    全站熱搜

    echochio 發表在 痞客邦 留言(0) 人氣()