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