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