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
.
全站熱搜