切换数据目录后无法启动mariadb

时间:2019-08-10 12:03:42

标签: mariadb raspbian galera

我正在尝试将mariadb的数据目录切换到我的HDD驱动器。但是,如果我在50-server.cnf中更改datadir变量,mariadb将无法启动。

我已经用chmod和chown修改了新目录。

切换目录后,我收到以下消息:

  

pi @ raspberrypi:/etc/mysql/mariadb.conf.d $ sudo systemctl重新启动mariadb   mariadb.service的作业失败,因为控制进程退出,错误为> code。   有关详细信息,请参见“ systemctl status mariadb.service”和“ journalctl -xe”。

这是错误:

  

●mariadb.service-MariaDB 10.1.38数据库服务器      已加载:已加载(/lib/systemd/system/mariadb.service;已启用;供应商预设:已启用)      活动时间:自CEST 2019-08-10 13:10:25以来失败(结果:退出代码); 3min 26s前        文件:man:mysqld(8)              https://mariadb.com/kb/en/library/systemd/     进程:5386 ExecStart = / usr / sbin / mysqld $ MYSQLD_OPTS $ _WSREP_NEW_CLUSTER $ _WSREP_START_POSITION(代码=已退出,状态= 1 /失败)     处理:5309 ExecStartPre = / bin / sh -c [! -e / usr / bin / galera_recovery] && VAR = || VAR = /usr/bin/galera_recovery; [$? -eq 0] &&     进程:5305 ExecStartPre = / bin / sh -c systemctl unset-environment _WSREP_START_POSITION(代码=退出,状态= 0 /成功)     进程:5302 ExecStartPre = / usr / bin / install -m 755 -o mysql -g root -d / var / run / mysqld(代码=已退出,状态= 0 /成功)    主PID:5386(代码=已退出,状态= 1 /失败)      状态:“正在启动Innodb崩溃恢复”

     

8月10日13:10:20 raspberrypi systemd [1]:正在启动MariaDB 10.1.38数据库服务器...   8月10日13:10:22 raspberrypi mysqld [5386]:2019-08-10 13:10:22 1996119856> [注] / usr / sbin / mysqld(mysqld 10.1.38-MariaDB-0 + deb9u1)starti   8月10日13:10:25 raspberrypi systemd [1]:mariadb.service:主进程已退出,代码=已退出,状态= 1 /失败   8月10日13:10:25 raspberrypi systemd [1]:无法启动MariaDB 10.1.38数据库服务器。   8月10日13:10:25 raspberrypi systemd [1]:mariadb.service:装置进入失败状态。   8月10日13:10:25 raspberrypi systemd [1]:mariadb.service:失败,返回结果为“退出代码”。

0 个答案:

没有答案