设备环境:物理机 / fnos 1.1.19
BUG现象:cron_for_fix.service 阻止 systemd初始化完成
出现频率:必现
联系方式:(可以提供手机号或者所在粉丝群与昵称,例如 1群-路人甲)
日志文件:
因为 /usr/trim/bin/cron_for_fix.sh 是个死循环,所以不会退出,不适用oneshot服务类型。 需要改成simple类型。
https://linuxvox.com/blog/when-should-the-option-remainafterexit-needs-to-be-set-true-when-creating-new-systemd-services/#avoid-for-long-running-processes
systemctl list-**s
** UNIT TYPE STATE
2 multi-user.target start waiting
189 cron_for_fix.service start running
1 graphical.target start waiting
150 system_shutdown.service start waiting
210 systemd-update-utmp-runlevel.service start waiting
156 post-mount.service start waiting
systemctl status cron_for_fix
● cron_for_fix.service - Run custom script After trim_main
Loaded: loaded (/etc/systemd/system/cron_for_fix.service; enabled; preset: enabled)
Active: activating (start) since Fri 2026-02-06 13:44:56 CST; 1h 23min ago
Main PID: 1360 (cron_for_fix.sh)
Tasks: 2 (limit: 2110)
Memory: 1.6M
CPU: 727ms
CGroup: /system.slice/cron_for_fix.service
**─1360 /bin/bash /usr/trim/bin/cron_for_fix.sh
**─1902 sleep 5h
Feb 06 13:44:56 min systemd[1]: Starting cron_for_fix.service - Run custom script After trim_main...