重启已运行 365 天的生产 CentOS 6 服务器

重启已运行 365 天的生产 CentOS 6 服务器

今天运行 uptime 时我注意到我的服务器已经运行了整整 365 天。这让我在谷歌上搜索“我是否应该定期重启我的服务器”。这让我知道是的,我应该在任何内核更新后重启,否则新内核不会生效。我想这有点明显,但我今天之前并不知道。我一直关注更新,但从不重启……

......现在我有点害怕。

不久前,我重启了另一台机器,但由于 grub 配置问题,机器无法重新启动。在无法通过救援模式修复它(我不知道自己在做什么)后,我选择重新安装机器 - 机器上没有太多东西,而且安装起来很简单。

在重新启动之前我应该​​检查什么(在配置文件等中)以尽量减少发生类似故障的可能性?

答案1

通常情况下,您希望拥有带外管理会话将允许您监视重启。确保您手头有 root 密码,以防您需要进入单用户模式。

您可能需要检查重启是否会强制文件系统检查,这在非常大的文件系统上可能会花费很长时间。

类似地,您可能想要检查是否存在一个文件/.autorelabel,该文件将触发 SELinux 对文件系统进行可能耗时的重新标记。从禁用 SELinux 到重新启用 SELinux 的更改也是如此。修改与给/etc/selinux/config定状态不匹配getenforce可能会造成轻微的破坏。

您可能想确认当前正在运行(或未运行)的服务是否与在chkconfig --list

相关内容