双重问题。
- 如何知道从 5.8 升级到 5.9 的时间?记录在哪里?
- 从 5.9 回滚或降级到 5.8 的过程是怎样的?
背景:支持一位客户,该客户将在未来几周内添加 NetApp 存储设备,配置已通过 5.8 版认证,但未通过 5.9 版认证。然后通过 6.x 版认证。由于将使用该设备的其余服务器都运行 5.8 版,因此期望的结果是回滚此服务器并找出升级时间(我是该项目的半新手,之前的管理员早已离职)。
各个服务器的内核版本相同,/etc/redhat-release 中除了一个服务器外,其他服务器的内核版本均为 5.8,
$ 更多/etc/redhat-release
Red Hat Enterprise Linux 服务器版本 5.9 (Tikanga)
可能值得注意的是,他们运行的是 Oracle Enterprise Linux,但就所有(大多数)意图和目的而言,它们可以与 RHEL 一样对待。
答案1
此时您真的不应该降级。如果您没有看到系统稳定性或性能问题,请将系统保持在 5.9 修订级别。尝试回滚的风险比仅仅处理当前支持的版本上出现的问题更大。请记住,Red Hat 努力在整个支持生命周期内保持较小的操作系统修订版本的一致性和兼容性。例如,RHEL 5.5 盒应该与 5.9 系统类似地运行。
在日志记录方面,检查系统是否正在yum-updatesd
运行守护程序(使用chkconfig
或ntsysv
)。这将在系统上运行自动更新,这可能是服务器从 5.8 升级到 5.9 的原因。
检查更新和包安装活动的另一个位置是/var/log/yum.log
- 您将看到列出的时间戳和包操作......
Jan 06 19:35:49 Installed: iplike-2.0.2-1.el6.x86_64
Jan 08 12:46:26 Installed: jwhois-4.0-19.el6.x86_64
Jan 13 20:30:55 Updated: selinux-policy-3.7.19-155.el6_3.14.noarch
Jan 13 20:31:20 Updated: selinux-policy-targeted-3.7.19-155.el6_3.14.noarch
Jan 13 20:31:21 Updated: iperf-2.0.5-3.el6.x86_64
答案2
RHEL 5.9 于 2013-01-07 发布,因此应该比这更近。
查看 /var/log/yum.log(我使用的是 CentOS)。应该有一些软件包带有redhat-release-notes-5.9
安装时间戳。