Redhat

應用更新檔並重新啟動後,RHEL 5.3 在 udev 上掛起

  • December 13, 2011

我懷疑上次系統更新中的一個軟體包導致系統重新啟動出現問題。當我重新啟動時,伺服器掛在 udev 上。

以下是問題之前的更新列表:

Oct 21 18:04:03 Updated: 6:kdelibs-3.5.4-26.el5_7.1.x86_64
Oct 21 18:04:06 Updated: httpd-2.2.3-53.el5_7.3.x86_64
Oct 21 18:04:07 Updated: postgresql-libs-8.1.23-1.el5_7.2.x86_64
Oct 21 18:04:08 Updated: 1:mod_ssl-2.2.3-53.el5_7.3.x86_64
Oct 21 18:04:10 Updated: 6:kdelibs-devel-3.5.4-26.el5_7.1.x86_64
Oct 21 18:04:11 Updated: 1:autofs-5.0.1-0.rc2.156.el5_7.3.x86_64
Oct 21 18:04:12 Updated: httpd-manual-2.2.3-53.el5_7.3.x86_64
Oct 21 18:04:14 Updated: kernel-headers-2.6.18-274.7.1.el5.x86_64
Oct 21 18:04:15 Updated: 1:php-pear-1.9.4-3.el5.remi.noarch
Oct 21 18:04:30 Installed: kernel-xen-2.6.18-274.7.1.el5.x86_64
Oct 21 18:04:39 Installed: kernel-devel-2.6.18-274.7.1.el5.x86_64
Oct 21 18:04:50 Updated: 6:kdelibs-3.5.4-26.el5_7.1.i386
Oct 21 18:04:51 Updated: postgresql-libs-8.1.23-1.el5_7.2.i386
Oct 21 18:04:53 Updated: 6:kdelibs-devel-3.5.4-26.el5_7.1.i386

/var/log/messages 顯示系統因重新啟動而關閉,但當機器試圖恢復時沒有任何記錄(並掛在 udev)。這並不是說 udev 失敗,只是列印 udev 並掛起。

有趣的是,當系統被硬重置時,它啟動時沒有問題(udev OK)。發出shutdown -r,系統掛在udev上。再次按住電源按鈕以終止系統。硬重置後重新打開它並出現(udev OK)。現在硬重置後就可以了。

系統:RHEL 版本 5.7 (Tikanga) 核心 2.6.18-274.7.1.el5xen (x86_64) (Dell Poweredge)

關於這些軟體包中的哪些可能導致 udev 掛起的任何想法?

這在最終刪除 OpenManage 工具後得到解決。在此之前,戴爾診斷出硬體問題並基本上更換了整個系統(機箱驅動器和記憶體除外)。移除 OpenManage 修復了啟動 udev 時系統崩潰的問題。

我遇到了核心版本 2.6.18-274.7.1.el5 導致多執行緒應用程序在讀取時掛起的問題/proc/stat

還有其他人對這個核心也有類似的問題: http ://projects.puppetlabs.com/issues/10819 。

嘗試啟動一個稍舊的核心,看看它是否會消失……

伯爵

引用自:https://serverfault.com/questions/324255