![mariadb 服务:失败,结果为“退出代码”](https://linux22.com/image/793679/mariadb%20%E6%9C%8D%E5%8A%A1%EF%BC%9A%E5%A4%B1%E8%B4%A5%EF%BC%8C%E7%BB%93%E6%9E%9C%E4%B8%BA%E2%80%9C%E9%80%80%E5%87%BA%E4%BB%A3%E7%A0%81%E2%80%9D.png)
关于我的主题,有几个类似的问题和答案,但都没有帮助
安装在 Raspberry Pi 上的 MariaDb 已经运行了 3 年多。不幸的是,我的电源断了,在重新启动后,我遇到了一个不“干净”卸载的 SSD(MySql-Data)的问题。我尝试通过删除目录“mysql-data”(rm .rf /mnt/myData/mysql-data)来解决问题 - 这在以前的案例中有效,但现在不行了
也许有人能帮我找到办法?提前谢谢 Max 日志-xe
答案1
我遇到了未“干净”卸载的 SSD(MySql-Data)的问题
我在您的屏幕截图中看到的警告(不是错误)消息是:
Setting lower_case_table_names=2 because filesystem for /mnt/Phaselis_1/mysql-data is case insensitive
程序通常不会因警告信息而停止,因此这个有点奇怪。
这是什么文件系统?请运行mount | grep /mnt/Phaselis_1/mysql-data
并将输出粘贴到这里。
fsck.ext4 /dev/your-device-file
如果您的文件系统是 ext4,那么断电后运行 可能会很有意义。
/var/log/syslog
请同时提供或journalctl
或的日志/var/log/mysql/*log
我尝试通过删除目录“mysql-data”(rm .rf /mnt/myData/mysql-data)来解决问题 - 这在以前的情况下有效,但现在无效。
/mnt/myData/mysql-data
不是与 相同的目录或相同的挂载点/mnt/Phaselis_1/mysql-data
。您说的是同一个磁盘/设备吗?
这听起来像是你删除了所有的 mysql 数据 - 对吗?比如,你想从头开始安装 mariadb-server 并删除所有旧数据?