vlambda博客
学习文章列表

MariaDB galera cluster 全部停止后--启动

环境:

centos6.8   mysql5.7.25      机房停电,UPS没挺住。server都down了。

三台mysql server,各主机chkconfig配置mysqld on,

自启动报错 :(类似如下:)

(注意,看是否有“[ERROR] WSREP: bind: Address already in use”)的报错信息,若有,检查对应端口对应的进程,关掉,本人的是因自启动的mysql,未做后面的相关操作,仅仅是mysql启动,而集群未创建成功。)

处理:

删除所有节点的两个缓存文件及/var/lock/subsys 目录下的mysql 文件,然后重新启动:

rm -rf /var/lock/subsys/mysql                     #有的话就删

rm -fr /usr/local/mysql/data/galera.cache  #具体位置看具体配置

rm -fr /usr/local/mysql/data/grastate.dat   #具体位置看具体配置

第一个节点:(因本地环境前端加了haproxy,故此节点作为master)

 service mysqld start --wsrep-new-cluster

其他节点:

servcie mysqld start