如何更改自动关机的设置?

如何更改自动关机的设置?

我想让我的服务器系统一直保持运行。我不想让它自动关闭。它的设置命令是什么?我的服务器版本是 10.04.4

答案1

计算机关机的原因有多种,我可以快速确定以下 4 种:

  1. 有一个进程(或 cron 作业)正在关闭它;
  2. 断电、异常关机;
  3. 断电,UPS 自动关机;
  4. 硬件故障。

您可以用以下命令查看关机的原因:

sudo last -x

此命令用于列出所有系统登录,但它也显示关机、重启和启动时间。

当您关闭计算机时,运行级别更改为零,因此您应该看到以下行:

runlevel (to lvl 0)

如果你没有看到它,那么这是一个异常关机(断电),这意味着你应该安装一个UPS

答案2

这是硬件或软件问题。如果您的服务器过热或有故障,一段时间后可能会紧急关机以防止损坏。
从控制台使用less /var/log/syslogdmesg(管道中的最后一个grep)查找关机原因。
如果不是硬件问题(例如没有内核警告),则查看这些位置(用于ls目录和nano编辑文件)以查找关机命令并删除它们(请将 * 解释为通配符):

  • /etc/init.d/ 启动
  • /etc/init.d/
  • /etc/rc.local
  • /etc/rc*.d

(如果您在这里发现“坏”命令,您的系统可能已被破坏,这不是标准行为)。
如果您使用 cron(默认安装),请参见此处:

  • /etc/cron.*
  • /etc/crontab

cron 的位置可能因您的配置而异。
(如果您在这里发现不好的东西,请注意坏包或入侵)
重要的提示:您不应该手动编辑 cron 文件,而是使用特定软件(如果可以)。
如果您觉得您的系统已被停止或破坏,请重新安装它(首先进行备份)或尝试使用开源防病毒解决方案(某些恶意软件/病毒/后门/rootkit 可以感染 Linux!)。
如果您仍然无法解决(糟糕的情况)并且不想重新安装,请使用sudo update-rc.d ENTRY disable禁用非外部软件,但首先尝试以单一使用模式启动以查看它是否是内部问题。
这是我现在能提出的所有建议,我已经尽力了。
尝试解决问题并获得良好的体验。

相关内容