docker意外宕機後,PXC集羣啓動不了的解決方法

 docker 意外宕機,PXC啓動不了解決方法

由於 意外宕機docker start pxc節點後閃退,解決方法如下

1.依次找出數據卷映射目錄,修改參數
docker inspect v1
[
    {
        "Driver": "local",
        "Labels": {},
        "Mountpoint": "/var/lib/docker/volumes/v1/_data",
        "Name": "v1",
        "Options": {},
        "Scope": "local"
    }
]
2.修改配置文件
cd到目錄下
vi grastate.dat 
safe_to_bootstrap設置成1
 
3.docker start pxc節點
 注意:PXC集羣只有在超過一半數量的節點宕機,集羣纔會不可用,這是爲了避免異地機房部署PXC集羣,因爲網絡故障,導致一個PXC集羣分裂成兩個集羣。所以說掛掉一兩個節點沒什麼問題,只要不超過一半的節點就行。方法二:你也可以刪除容器和數據卷,重新創建,因爲宿主機上的數據卷不會被刪除,重新創建容器做映射,數據也不會丟失。
————————————————
版權聲明:本文爲CSDN博主「Fupengyao」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Fupengyao/article/details/88931880

發佈了43 篇原創文章 · 獲贊 219 · 訪問量 116萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章