重新启动Rocky Linux 9非常快,直到我启用用户逗留:
loginctl enable-linger foo我没有添加任何在foo用户下运行的新服务。
在进行此更改后,reboot、shutdown、poweroff命令将导致系统大部分关闭,但随后进程将挂起。如果我通过虚拟机管理程序强行关闭VM,系统就会立即重新启动。在上一次引导时的日志中,我经常看到如下内容:
...
Jan 31 03:28:41 rockylinux-s-1vcpu-1gb-nyc3-01 systemd-logind[696]: Power key pressed short.
Jan 31 03:28:41 rockylinux-s-1vcpu-1gb-nyc3-01 systemd-logind[696]: Powering Off...
Jan 31 03:28:41 rockylinux-s-1vcpu-1gb-nyc3-01 systemd-logind[696]: System is powering down.
...一旦出现这些消息,关闭或重新启动就会很快结束。运行以下命令:
loginctl disable-linger foo让重启又快了一次。有什么办法可以绕过这种行为,还是说这是个错误?
编辑:我在Ubuntu22.10上测试了它,它没有问题,所以它可能是一个bug,或者特定于特定版本的Systemd。两个OSes都有相似的Systemd包版本:251.4-1 ubuntu7和250-12.el9_1.1。
发布于 2023-03-26 17:35:25
在过去的几个月里,这个错误似乎已经通过更新解决了。
https://serverfault.com/questions/1121560
复制相似问题