Sun T5220 SPARC 伺服器中的作業系統啟動失敗和自動重新啟動

Sun T5220 SPARC 伺服器中的作業系統啟動失敗和自動重新啟動

我在運行 Solaris 10 的 Sun T5220 SPARC 伺服器上遇到奇怪的引導問題。

出於維護目的,我在此伺服器上所做的最後幾項更改是:

  • 刪除一些舊目錄(絕對不是任何與系統相關的目錄,只是一些我確定它們包含未使用檔案的目錄)以釋放一些空間
  • 安裝適用於 Solaris10 SPARC64 的函式庫 libiconv.1.14
  • 安裝修補程式 153074-01,以修補已知的 SSH 相關漏洞。不幸的是,我忘記在安裝之前以單一使用者模式啟動。

然後,我從 ILOM 重新啟動伺服器(我透過控制台登入start /SP/console並發出reboot)。在控制台中,我只能看到一次又一次列印出以下幾行:

Boot device: /pci@0/pci@0/pci@2/scsi@0/disk@0,0:a  File and args: kernel/sparcv9/unix
SunOS Release 5.10 Version Generic_150400-59 64-bit
Copyright (c) 1983, 2017, Oracle and/or its affiliates. All rights reserved.
Hostname: unknown
The / file system (/dev/rdsk/c1t0d0s0) is being checked.
syncing file systems... done
rebooting...
Resetting...

因此,伺服器無法啟動作業系統。我該如何解決這種情況?

答案1

我還沒有找到這個問題的根本原因。不過,解決這個問題的方法是:

  1. 切換到 O​​K 提示字元。
  2. 以故障安全模式 () 啟動ok: boot -F failsafe並安裝根安裝點/a
  3. cd /a/devdel null
  4. 修復損壞的作業系統檔案和符號連結 ( pkgchk -R /a -f SUNWcsd)
  5. 重啟

相關內容