升级后出现Arch Linux Issue,系统计时器忽略指定的时间来执行服务文件

时间:2018-12-17 19:08:16

标签: systemd archlinux

我有各种系统计时器文件,每个计时器文件应在计时器文件中指定的一天中的时间执行指定的服务文件。使用命令升级arch linux之前,一切正常。 须藤pacman -Syu

注意:我正在Raspberry pi 3上使用Arch Linux

升级后的问题:

我们拥有的计时器文件之一是daily_reboot.timer。该文件应每天凌晨1点执行daily_reboot.service文件。因此,系统应该每天晚上1点重新启动,因为此计时器文件应该每天仅在凌晨1点执行服务文件。 但是由于某种原因,系统会一直重新引导并一直重新引导。查看日志并观察模式,我发现每次系统启动时所有计时器文件都将执行,并且计时器文件每次都在调用服务文件,似乎计时器文件正在忽略显示时间的行(凌晨1点(如果每天重新启动),则可以通过忽略计时器文件中的时间指定来执行服务文件。 这会导致系统不断地重新启动,因为每日重新启动计时器会不断调用服务文件,该文件会重新启动系统,并且相同的操作会再次重复。

如果禁用每日重启计时器,系统将停止重启。 sudo systemctl禁用daily_reboot.timer 此命令将删除该计时器的符号链接,因此系统此时将看不到每日重启计时器。

但是对于我们的设备,我们需要每天凌晨1点重新启动。这对于我的项目是必需的。有人可以在这里帮助我吗?还是有人在??之前经历过此问题?

service file

timer file

0 个答案:

没有答案