如何找出正在执行计划服务器重新启动的内容?

如何找出正在执行计划服务器重新启动的内容?

我正在帮助朋友处理服务器,看起来服务器每周都会在周日晚上重新启动。如何找出导致服务器重新启动的原因?除了重新启动之外,服务器似乎还在为其自定义应用程序运行维护脚本。我猜想有一些东西同时运行维护和重新启动。

答案1

这听起来像一个 crontab 条目。我会查看/etc/cron.weekly目录以及 root 的 crontab 条目crontab -l

另外,请查看/var/log/cron日志文件(在 Fedora/CentOS/RHEL 上)或/var/log/syslog(在 Debian/Ubuntu 上)。将会出现如下所示的行:

8 月 12 日 08:17:01 曼尼 CRON[15582]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)

或这个:

8 月 11 日 04:50:01 格林奇 CROND[30262]: (root) CMD (/usr/lib64/sa/sa1 -S DISK 1 1)

找到与服务器重新启动时对应的行。

相关内容