J23*_*J23 7 shutdown systemd kubuntu
我运行的是 Kubuntu 20.04。当我关闭或重新启动时,四分之三的情况下,它会挂在:
Reached target Reboot.
systemd-shutdown[1]: Waiting for process: crond
Run Code Online (Sandbox Code Playgroud)
我花了相当多的时间谷歌搜索,但无法弄清楚为什么要这样做。它使频繁的重新启动变得极其缓慢。我确实在Ubuntu 论坛上找到了一个描述相同问题的帖子,但他们未能发布他们的解决方案(只是他们解决了它)。
任何帮助或信息将不胜感激。
如果其中一项作业挂起(例如,如果日志轮换配置错误等),Cron 可能会挂起。
要找到罪魁祸首,请在重新启动之前运行 pstree 以查看是否有任何进程处于活动/挂起状态:
pstree -ap $(pidof cron)
Run Code Online (Sandbox Code Playgroud)
您还可以查看 cron 作业的定义
/etc/crontab
/etc/cron.d/
/etc/cron.daily/
/etc/cron.hourly/
/etc/cron.monthly/
/etc/cron.weekly/
Run Code Online (Sandbox Code Playgroud)
以及crontab -l
(对于每个用户)。
如果这不能帮助您解决问题,您可以使用以下解决方法:
编辑/etc/systemd/system.conf
在 Manager 部分设置 DefaultTimeoutStopSec
[Manager]
DefaultTimeoutStopSec=5s
Run Code Online (Sandbox Code Playgroud)
跑步systemctl daemon-reload
这将告诉 systemd 仅等待 5 秒,让 crond 进程退出。
小智 1
我遇到了同样的问题。关机时显示
systemd-shutdown 1 : 等待进程: crond
等待一段时间(超过一分钟),它就会关闭。
我正在使用Ubuntu 20.04 LTS 我用谷歌搜索并找到了解决方案。我从官方网站安装了 Bleachbit: https: //www.bleachbit.org/download/linux并链接到文件: https: //www.bleachbit.org/download/file/t ?file=bleachbit_4.2.0-0_all_ubuntu2004.deb
安装:只需右键单击它并选择使用其他应用程序打开并选择软件安装或通过命令行: sudo install < file >
安装成功后,您可以在应用程序列表中看到它,选择bleachbit admin并运行它。列表在附件图片(截图)中。
在这之后。第一次关闭需要一些时间(超过一分钟),并且没有显示任何错误,然后关闭。
之后一切正常,现在关机速度很快。我测试了很多次,效果很好。
归档时间: |
|
查看次数: |
17097 次 |
最近记录: |