我遇到了一个问题,某个东西占用了我的内存,导致我无法启动,我找到了罪魁祸首 - 这是我syslog
在 /var 中的文件。它现在是 170 GB!
我删除了syslog.1
64GB 的空间,但这只会让情况变得更糟,因为syslog
现在它已经大了 10 倍。
从我目前在网上读到的内容来看,这是因为文件中存在重复错误。我收到的错误是:
docker.dockerd[1128]: time="2019-11-17T03:06:48.667249945+11:00"
level=error msg="failed to get event" error="rpc error: code =
Unavailable desc = all SubConns are in TransientFailure, latest
connection error: connection error: desc = \"transport: Error while
dialing dial unix /run/containerd/containerd.sock: connect: permission
denied\"" module=libcontainerd namespace=moby
我不知道这意味着什么,但它又占用了所有空间,现在我无法再次启动,我会尝试删除我拥有的其他一些文件,以便我可以再次启动,但我需要尽快获得一些帮助来修复此文件syslog
。如果我看起来很不耐烦,请原谅,我真的开始担心了。
答案1
启动
如果您无法启动到 GUI 模式,您可以recovery mode
从 Grub 菜单中选择。
选择root
模式 - 然后转到您的日志目录并删除系统日志文件。
您应该能够再次启动到 GUI 模式。
消除根本问题
我不知道这个错误信息是什么意思,但它显然是由 docker demon 发出的。
我建议现在卸载docker。
然后您就有时间通过 Google 查找原因或尝试从其他地方寻求帮助。