我们正在运行具有3个节点的galera集群 . 今天我们不得不关闭其中一个节点 . 配置没有改变 . 我们有一个datadir(/ mysql / data)的不同位置 .

在启动过程中,我们获得以下日志条目:

  • sh [11760]:[注意] / usr / sbin / mysqld(mysqld 10.1.21-MariaDB)从进程11966开始......

  • sh [11760]:WSREP:恢复的位置ded77f9d-d376-11e5-a55e-aafa472da560:34239402

  • mysqld [11999]:[注意] / usr / sbin / mysqld(mysqld 10.1.21-MariaDB)从进程11999开始...

  • mysqld [11999]:[警告]无法创建测试文件 /var/lib/mysql /node3.lower-test

  • mysqld [11999]:[97B blob数据]

  • mysqld [11999]:[错误]中止

“mysqld --print-defaults”显示“--dadadir = / mysql / data”

当我创建目录“/ var / lib / mysql”时,它不仅尝试创建测试文件,而且还尝试创建所有系统表 .

SELinux被禁用 .

看起来mariadb忽略了我的配置 . 我究竟做错了什么?