亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么第一個節點啟動幾秒后就停止了呀?

docker run ?-itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=abc123456 -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=abc123456 -v v1:/var/lib/mysql -v backup:/data --privileged --name=node1 --net=net1 --ip 172.18.0.2 pxc


正在回答

13 回答

同學你好,其他節點在創建的時候要添加上-e CLUSTER_JOIN=node1這個參數,表示與node1節點同步。你檢查一下啟動命令里是否含有這個參數

0 回復 有任何疑惑可以回復我~
#1

weixin_慕九州7557155

我也是遇到這個問題,第二個節點會自動閃退,生存5秒左右,有加這個 -e CLUSTER_JOIN=node1 參數了的
2022-03-07 回復 有任何疑惑可以回復我~

同學你好,第一個節點正確的啟動命令如下:

docker?run?-d?-p?3306:3306?-e?MYSQL_ROOT_PASSWORD=abc123456?-e?CLUSTER_NAME=PXC?-e?XTRABACKUP_PASSWORD=abc123456?-v?v1:/var/lib/mysql?-v?backup:/data?--privileged?--name=node1?--net=net1?--ip?172.18.0.2?pxc


0 回復 有任何疑惑可以回復我~
#1

fly_fly

無法解決,第一個節點啟動幾秒就停止了。這個問題
2018-06-24 回復 有任何疑惑可以回復我~
#2

qq_慕俠4578766

在不同的虛擬機上面的不行啊,只有leader上的容器能一直運行,worker上的容器45秒就自動宕機
2019-03-25 回復 有任何疑惑可以回復我~

我在這說一句,其實大家以上種種問題,都是因為鏡像版本的關系。我親自試過了。

當從倉庫pull鏡像的時候,要指定版本:

docker pull percona/percona-xtradb-cluster:5.7.20



2 回復 有任何疑惑可以回復我~

這個問題你們解決了碼,我按照上面你們說的都試了,還是不好用~容器閃退

0 回復 有任何疑惑可以回復我~

老師,你好,我是第1個節點啟動成功,然后第2個節點啟動后過幾秒就自動關閉了,這個怎么解決?第1個節點沒有關閉

0 回復 有任何疑惑可以回復我~

老師,為什么我的/var/lib/docker/volumes/v1/_data目錄下沒有grastate.dat文件呢

0 回復 有任何疑惑可以回復我~

所有說這集群是有問題的吧 node1不能 掛 掛了就沒法用了

0 回復 有任何疑惑可以回復我~
#1

神思者

這個是grastate參數的問題,很容易解決,在課程網頁的共享工程,找到git工程,里面有課程腳本,這個文件里面詳細說明了問題的原因和解決辦法,你可以下載這個文檔,只要改一個參數,node1就不會閃退了
2019-03-25 回復 有任何疑惑可以回復我~

如果是節點1掛了 好像怎么集群都不能用 ;如果是其他的節點 是沒關系的 ;是不是因為都是2345都是依賴 節點1的?

0 回復 有任何疑惑可以回復我~

我總共起了4個node,前面3個可以正常啟動,啟動了第四個就會導致第一個退出,再啟動第一個就會導致第二個退出,再啟動第二個第一個就會退出,總之最多能有三個服務運行,是為什么呢?

0 回復 有任何疑惑可以回復我~
#1

qq_l丶沐彬_04248557

我在線上部署的時候也老是遇到這個問題,一共是5個節點,但實際上只能運行4個節點,再多啟動一個就會導致另一個停了
2019-02-26 回復 有任何疑惑可以回復我~
#2

qq_慕村653613

解決了嗎?我還是遇到這個問題了
2019-03-12 回復 有任何疑惑可以回復我~
#3

慕圣2269940 回復 qq_慕村653613

這個問題有解決嗎
2019-04-22 回復 有任何疑惑可以回復我~

刪除數據卷之后,啟動node1 我的數據還會在嗎?? 宿主機重啟后怎么保證集群的數據庫數據不丟失啊?

1 回復 有任何疑惑可以回復我~
#1

奈何人已醉

我是直接刪除了node1容器,然后再重新創建容器啟動成功,經測試,數據庫的數據還在,但是你在重啟docker服務之后,所有的容器節點都會被關閉,這時候再次使用docker start node1命令,就啟動不了了,經過查看日志,發現要修改數據卷v1里面的文件,具體路徑為:/var/lib/docker/volumes/v1/_data,文件名為grastate.dat vim 進這個文件,修改safe_to_bootstrap: 1,便能成功啟動了。其余節點都是關聯的node1節點,只要node1節點啟動了,在創建其余節點嚴格按照步驟來的話,應該是能成功啟動的。
2018-08-26 回復 有任何疑惑可以回復我~
#2

TRACY_ZMS 回復 奈何人已醉

已成功解決問題。非常感謝!
2018-09-07 回復 有任何疑惑可以回復我~
#3

ALEX3403648 回復 奈何人已醉

這樣操作的話,雖然能啟動第一個節點,但是好像第一個節點會和其他節點失去同步
2018-10-24 回復 有任何疑惑可以回復我~
#4

qq_不斷努力的小人物_03664046 回復 奈何人已醉

老哥 牛??梢粤恕D懿荒茉僬埥滔?你日志再哪看的
2019-01-07 回復 有任何疑惑可以回復我~
#5

馬大頭 回復 奈何人已醉

nice!
2019-12-26 回復 有任何疑惑可以回復我~
查看2條回復
首頁上一頁12下一頁尾頁

舉報

0/150
提交
取消

為什么第一個節點啟動幾秒后就停止了呀?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號