任务错误:命令“systemctl start pve-container@102”失败:退出代码 1

任务错误:命令“systemctl start pve-container@102”失败:退出代码 1

我执行了这个命令apt update && apt upgrade。之后,除 ftp 容器外,所有容器都启动了。启动此错误:。Job for [email protected] failed because the control process exited with error code. See "systemctl status [email protected]" and "journalctl -xe" for details. TASK ERROR: command 'systemctl start pve-container@102' failed: exit code 1这是错误 当我执行该命令时显示的内容如下:"systemctl status [email protected]系统控制状态 命令journalctl -xe显示:journalctl-xe

我该如何修复它?

答案1

第二个调试窗口的第 6 行显示
EXT4-fs (dm-9): error loading journal
容器中的 EXT4 文件系统有问题。

尝试 fsck 它!

注意 1:在运行 fsck 之前,请确保容器镜像未挂载。
注意 2:如果 fs 包含重要数据,请在继续操作之前备份镜像文件。

尝试修复日志:
e2fsck -E journal_only /path/to/your/container_image.raw

...或者对整个 ext4 fs 进行常规 fsck:
e2fsck /path/to/your/container_image.raw

如果发现错误,并且 fsck 认为可以修复,则对建议的修复回答“是”。希望容器现在可以启动。

相关内容