MySQL 无法启动并阻止操作系统引导至 GUI

MySQL 无法启动并阻止操作系统引导至 GUI

我使用的是 Ubuntu 18.10,它运行的是 MySQL 社区最新版本,在操作系统更新和重启后,它拒绝启动到 GUI。我可以通过恢复访问 root 帐户,并且我也尝试了很多类似的问题的解决方案,到目前为止,我已经将文件夹和文件所有权更改为 mysql,并授予用户和组读写权限。还为 mysqld 添加了本地 apparmor 规则,这是照片中的当前状态,因为无法复制错误日志: 错误截图

答案1

该问题归结为存储空间不足,自然的解决方法是清除log filestemporary files但这可能会引发更多问题,因为该文件夹下的文件trash files夹将不存在。清除后,您将需要创建这些文件夹并赋予它们适当的所有权和文件权限。mysqlapache2/var/log

在恢复模式下运行时的其他问题包括:

  1. df -Th使用两者检查磁盘信息du将显示总空间、已用空间和可用空间之间的差异,total_disk_space - used_space > available_space对我来说是 7Gb。现在我最好的猜测是它是为恢复保留的空间,因为我可以在恢复中创建和保存文件。

  2. 磁盘的状态在读/写方面似乎不太好,您可以删除一些文件以释放空间,如果出现这种情况,它们不会被删除,那么直到您重新启动并再次检查时,您才会看到它。因此,如果删除后它仍然拒绝启动,请再次检查已删除的文件

  3. 在我释放一些空间之前,文件系统检查不会运行,但可以通过创建如下文件来强制它运行:touch /forcefsck

相关内容