Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > atd服务报错Failed with result‘exit-code‘

解决atd服务报错Failed with result‘exit-code‘问题

作者:lvbibir

在isoftserveros-v5.1-oe1-aarch64系统中,安装at软件包后,由于手动执行导致atd守护进程出错,通过查看后台Process行,手动kill原atd进程,使用systemctl重启atd服务后,问题得以解决,此经验可为类似情况提供参考

atd服务报错Failed with result‘exit-code‘

有需求需要测试下at单次计划任务

系统环境 isoftserveros-v5.1-oe1-aarch64

系统默认没有at软件包,使用本地yum源安装:

yum -y install at

安装完后不小心执行了下atd

atd

因为at计划任务需要atd守护进程运行

systemctl start atdsystemctl enable atd

开始测试at计划任务,发现无论如何就是不执行

开始进行排查

在Process行可以看到atd的后台进程是通过命令 /usr/sbin/atd -f $OPTS 运行的

发现了之前手动执行的atd,这个时候systemctl restart atd也无法杀死这个进程并开启新的守护进程

尝试kill掉这个进程,再起atd服务

kill 27337systemctl restart atdsystemctl status atd

已经正常运行了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文