WSREP: failed to open gcomm backend connection: 131: invalid UUID
進入該數據庫節點/var/lib/mysql/目錄,將文件gvwstate.dat移除(mv)掉。然後重新啓動mairbd即可
bind: Address already in use
查看mysql進程:ps -ef | grep mysql,然後殺死該進程,在啓動mariadb
It may not be safe to bootstrap the cluster from this node
數據庫集羣宕機,在運行/bin/galera_new_cluster啓動第一個節點時報錯,意思是該節點不是最後一個停掉的,不能安全啓動;
然後可以嘗試在其他節點運行該命令;
如果報錯都相同,則需要從3個節點中選取一個主節點,修改/var/lib/mysql/grastate.dat,把其中safe_to_bootstrap的值改爲1即可。然後運行/bin/galera_new_cluster。其他節點依次啓動
[ERROR] WSREP: failed to open gcomm backend connection: 110
現象:集羣三個節點無法啓動,日誌有如上報錯,gvwstate.dat不存在,三個grastate.dat中seqno值都爲-1,並且其內無safe_to_bootstrap參數。
原因:
1、數據庫如果正常關閉的話,gvwstate.dat文件是不存在的,如果三個節點同時關閉(無數據變化)seqno值應該是相等的,且不爲-1。
2、如果這個時候無論先後順利啓動節點,都會導致所有節點都在不斷重啓中,並且seqno值由原來的值變爲-1。
3、此時無法選舉出來哪個作爲主啓動節點,需要再第一個節點啓動時手動指定該節點作爲集羣主節點啓動。
解決辦法:
選定主節點啓動時加–wsrep-new-cluster參數啓動
正常啓動後的節點重新生成gvwstate.dat文件