不使用 HMC,經由 AIX 或 Linux 取得伺服器韌體修訂程式

學習如何不使用 HMC 而透過 AIX® 或 Linux® 來更新或升級伺服器韌體。

經由作業系統安裝伺服器韌體修訂程式是中斷型程序。
註: 如果擁有 IBM System i5™ 或 eServer™ i5, 則必須透過 HMC 或透過 i5/OS® 邏輯分割區套用伺服器韌體。
沒有 HMC 時, 請執行作業 1 到 6,以透過 AIX 或 Linux 取得伺服器韌體修訂程式。
註: 根據預設值,只有當暫時端的現有內容永久地安裝在永久端之後,伺服器韌體才會安裝在暫時端(當您安裝伺服器韌體修訂程式時會自動執行這項程序)。
註: 如果無法啟動 AIX 或 Linux 作業系統或伺服器, 請參閱 在無法啟動作業系統或伺服器時,透過 AIX 或 Linux 取得伺服器韌體修訂程式

作業 1. 檢視 AIX 或 Linux 的現有韌體層次

  1. 從下列選項中選擇:
    • 若要使用 ASMI (AIX 或 Linux):在「ASMI 歡迎使用」窗格上, 在右上角的版權聲明下方檢視伺服器韌體的現有層次,例如 SF220_006。
    • 若要使用 AIX 指令行 (伺服器上必須安裝 AIX 診斷程式,才能執行此作業), 請繼續進行步驟 2
    • 若要使用 Linux 指令行,請繼續步驟 4
  2. AIX 指令行, 輸入下列指令:
    lsmcode
    這時會顯示伺服器韌體的現有層次。例如,您可能會看到類似下列輸出:
    目前的永久系統韌體映像是 SF220_005。目前的暫時系統韌體映像是 SF220_006。系統目前使用暫時映像檔開機。
    註:
    1. 永久層次又稱為備份層次。
    2. 暫時層次又稱為已安裝的層次。
    3. 系統以暫時端開機,所以目前暫時層次就是已啟動的層次。
  3. 繼續作業 2. 檢視或下載韌體修訂程式
  4. 若要檢視 Linux 之伺服器韌體的現有層次, 則在伺服器上必須安裝下列服務工具:
    • 平台啟用程式庫 – librtas-xxxxx.rpm
    • 服務輔助工具 – ppc64-utils-xxxxx.rpm
    • 硬體庫存 – lsvpd-xxxxx.rpm
    其中,xxxxx 代表特定版本的 RPM 檔案。
    註: 若您的伺服器上沒有這些服務工具,請參考取得 Linux 的服務與生產力工具
  5. 將服務工具安裝在執行 Linux 的伺服器上之後, 請在 Linux 指令行輸入下列指令:
    lsmcode
    畫面上會顯示伺服器韌體的現有層次。例如,您可能會看到類似下列輸出:
    系統韌體的版本是:SF220_006 (t) SF220_005 (p) SF220_006 (t)
    下表對輸出顯示的每一個伺服器韌體層次提供說明。
    顯示的伺服器韌體層次
    SF220_006 (t) SF220_005 (p) SF220_006 (t)

    安裝的層次。

    也稱為暫時層次。

    備份層次。

    也稱為永久層次。

    啟動的層次。

    目前執行伺服器的層次。

  6. 繼續作業 2. 檢視或下載韌體修訂程式

作業 2. 檢視或下載韌體修訂程式

請遵循此程序以檢視或下載韌體修訂程式。您可以將修訂程式直接下載到您的伺服器, 或將它先下載到具有網際網路連線的電腦中,再建立要在伺服器上套用的修訂程式 CD。必要的話,請聯絡服務及支援來訂購修訂程式 CD。

註: 如果您打算建立 CD, 則需要 CD 燒錄機及軟體。如果偏好訂購修訂程式 CD,請聯絡服務及支援。
  1. 從具有網際網路連線的電腦或伺服器,造訪 Fix Central 網站 (http://www.ibm.com/eserver/support/fixes/)。
  2. 在 Product family 清單中選取適當的系列。
  3. 在 Product 清單中選取 Hardware microcode and firmware
  4. 按一下 Continue
  5. 請執行下列步驟:
    1. 從下拉清單中選取機型及型號。畫面上會顯示資訊視窗。
    2. 按一下 Continue。畫面上會顯示可用的韌體層次。
    3. 記錄可用的韌體。
    4. 如果想要下載修訂程式,請選擇下列選項:
      • 若要下載 ISO 映像檔,請繼續步驟 6
      • 若要下載 RPM 檔案,請繼續進行7 步驟。
  6. 若要下載 ISO 映像檔,請遵循下列步驟:
    1. 按一下 Desc。會出現 HTML 檔案。
    2. 在 Description 檔案中,按一下 .ISO 檔案。例如,SF2aa_bbb_BP2cc_ddd.iso。
      註: 如果無法使用 ISO 映像檔, 則需要取得 RPM 檔案。請繼續步驟 7
    3. 請遵循畫面上的提示。
    4. 從下列選項中選擇:
  7. 若要下載 RPM 檔案,請遵循下列步驟:
    1. 針對想要的伺服器韌體版本選取 RPM 勾選框。
    2. 捲動至頁面底端,再按一下 Continue
    3. 再按一下 Continue。畫面上會顯示 License Agreement。
    4. 按一下 I agree to abide by its terms,再按一下 Continue
    5. 請遵循畫面上的提示。
  8. 從下列選項中選擇:

作業 3. 檢視及解壓縮含有伺服器韌體的 RPM 檔案

如果已建立含有 ISO 映像檔的 CD, 或已下載或建立含有 RPM 檔案的 CD, 則需要檢視及解壓縮含有伺服器韌體的 RPM 檔案。
  1. 從下列選項中選擇:
  2. 將含有 .iso 映像檔或 RPM 檔案的 CD 插入至伺服器的媒體磁碟機。
  3. 若要裝載 CD,請選擇下列選項 (您必須具有 root 使用者權限):
    • 如果是在 AIX 系統上工作,請在 AIX 指令行輸入下列指令:
      mount /dev/cd0 /mnt
    • 如果是在 Linux 系統上工作,請在 Linux 指令行輸入下列指令:
      mount -t iso9660 /dev/cdrom /mnt

      mount -t iso9660 /dev/dvdrom /mnt
  4. 從下列選項中選擇:
    • 如果順利完成裝載,請繼續進行步驟 6
    • 如果未順利完成裝載,請繼續進行下一步。
  5. 如果接收到訊息「裝載:0506-324 無法在 /mnt 上裝載 /dev/cd0」, 請執行下列步驟來裝載 CD:
    1. 輸入指令:
      /usr/sbin/mount -v 'cdrfs' -f'' -p'' -r'' /dev/cd0 /mnt

      fpr 後面的引號是兩個連續無空格的單引號。

      註: 如果您喜歡使用「系統管理介面工具 (SMIT)」來裝載 CD, 請參閱使用「系統管理介面工具」來裝載 AIX 的修訂程式 CD
    2. 繼續下一步。
  6. 若要檢視 RPM 檔案名稱,請在 AIXLinux 指令行輸入下列指令:
    • 如果 RPM 檔案在 CD 上,請輸入:
      ls /mnt
    • 如果 RPM 檔案在伺服器上,請輸入:
      ls /tmp/fwupdate
    畫面上會顯示 RPM 檔案的名稱。例如,您可能會看到類似下列輸出:
    01SF2xx_yyy_zzz.rpm
  7. 若要解壓縮 RPM 檔案,請在 AIXLinux 指令行輸入下列其中一個指令:
    • 如果您要從 CD 解壓縮,請輸入:
      rpm -Uvh --ignoreos /mnt/filename.rpm
    • 如果您要從伺服器的硬碟解壓縮,請輸入:
      rpm -Uvh --ignoreos /tmp/fwupdate/filename.rpm
      其中 filename 是含有伺服器韌體的 RPM 檔案的名稱。例如,01SF2xx_yyy_zzz.rpm。
      註: 解壓縮 RPM 檔案時, 伺服器韌體修訂程式檔案會以 01SF2xx_yyy_zzz 格式儲存在伺服器硬碟的 /tmp/fwupdate 目錄中。
  8. 請繼續作業 4. 透過 AIX 或 Linux 將伺服器韌體修訂程式套用至服務處理器的暫時端

作業 4. 透過 AIX 或 Linux 將伺服器韌體修訂程式套用至服務處理器的暫時端

  1. 您有型號 575 或 59x 伺服器嗎?
  2. 您的 AIX 或 Linux 系統或邏輯分割區、IBM System p5™IBM® eServer p5OpenPower™ 系統 managed by an HMC 所管理的嗎?
  3. 您是否有 IBM System i5 或 eServer i5
  4. 確定您是從服務處理器的暫時端啟動系統;如果從永久端啟動系統,韌體安裝將會失敗。若要學習您是從哪一端啟動, 以及必要時如何切換至另一端的詳細資料,請參閱使用服務處理器的暫時端和永久端
  5. 若要使用 update_flash 指令 (AIX 或 Linux) 來安裝伺服器韌體, 請繼續步驟 6
    註: 如果已安裝 AIX,且偏好使用 AIX 診斷程式來安裝修訂程式,請參閱使用 AIX 診斷程式在 AIX 中安裝伺服器韌體修訂程式。如果您打算從 CD 安裝修訂程式, 則需要取得微碼更新檔案與探查工具 CD,才能使用 AIX 診斷程式。
  6. 在下一步中,您將需要伺服器韌體修訂程式的檔名。若要檢視名稱,請在 AIXLinux 指令行輸入下列指令:
    註: 若要執行此作業,您必須有 root 使用者權限。
    ls /tmp/fwupdate
    畫面上會顯示伺服器韌體修訂程式檔案的名稱。例如,您可能會看到類似下列輸出:
    01SF2xx_yyy_zzz
  7. 若要安裝伺服器韌體修訂程式,請選擇下列選項:
    • 如果您在更新 AIX,請在 AIX 指令行輸入:
      cd /tmp/fwupdate/usr/lpp/diagnostics/bin/update_flash -f fwlevel

      其中,fwlevel 是特定的伺服器韌體修訂程式檔名, 例如 01SF2xx_yyy_zzz。

    • 如果您在更新 Linux,請在 Linux 指令行輸入:
      cd /tmp/fwupdate/usr/sbin/update_flash -f fwlevel

      其中,fwlevel 是特定的伺服器韌體修訂程式檔名, 例如 01SF2xx_yyy_zzz。

    在伺服器韌體安裝過程中,控制面板會交替顯示參考碼 CA2799FD 及 CA2799FF。安裝完成之後,系統會自動關機再開機。
    註: 如果您收到訊息指出:此分割區無權執行所要求的功能,請參閱 與 HMC 先前管理之伺服器相關的訊息
  8. 請繼續作業 5. 驗證修訂程式安裝正確

作業 5. 驗證修訂程式安裝正確

  1. 從下列選項中選擇:
    • 若要使用 AIX 或 Linux 指令行 (作業系統必須已執行,且必須可以使用診斷程式), 請繼續下一步。
    • 若要使用 ASMI,請在「ASMI 歡迎使用」窗格的右上角,檢視版權聲明下方顯示的伺服器韌體層次; 例如 SF220_006。如果顯示的伺服器韌體層次不是您安裝的層次, 請參閱無法驗證已順利安裝修訂程式
  2. 在指令行輸入:
    lsmcode
    這時會顯示伺服器韌體的現有層次。例如,您可能會看到類似下列輸出:
    目前的永久系統韌體映像是 SF220_005。目前的暫時系統韌體映像是 SF220_006。系統目前使用暫時映像檔開機。
    註:
    1. 永久層次又稱為備份層次。
    2. 暫時層次又稱為已安裝的層次。
    3. 系統以暫時端開機,所以目前暫時層次就是已啟動的層次。
  3. 驗證所顯示的伺服器韌體層次就是您安裝的層次。
  4. 如果顯示的伺服器韌體層次不是您安裝的層次, 請參閱無法驗證已順利安裝修訂程式

作業 6. (選用) 永久地安裝伺服器韌體修訂程式

您可能想使用新層次的伺服器韌體一段時間,驗證它是否能夠正常運作。當您確定新的層次能正常運作時, 就可以永久地安裝伺服器韌體修訂程式。
註: 如果永久地安裝韌體修訂程式 (將暫時韌體層次從暫時端複製到永久端, 以便暫時端及永久端包含相同的韌體層次),便無法恢復為之前在永久端的層次。

如需如何永久地安裝伺服器韌體修訂程式的指示,請參閱永久地安裝韌體 (授權內碼) 修訂程式


送出評價意見 | 對本文的評價