Sun Cluster 3.0 12/01 系統管理手冊

7.2.2 如何套用要重新開機的修補程式 (叢集與韌體)

使用這個程序,您必須先關閉叢集,以 boot -sx 指令將每個節點啟動為單使用者模式,才能夠套用修補程式。

  1. 在套用修補程式前,先查閱 Sun Cluster 產品網頁有無特殊的安裝前、安裝後相關指示。

  2. 成為叢集中任何節點的超級使用者。

  3. 關閉叢集。


    # scshutdown -y -g grace-period "message"
    

    -y

    對確認提示指定回答 yes (是)。

    -g grace-period

    指定關機前的等待秒數,預設的寬限期為 60 秒。

    message

    指定要廣播的警告訊息。 如果訊息含有多個文字,請使用引號括住。

  4. 在非叢集單使用者模式下啟動每一個節點。

    在每一個節點的主控台上執行下列指令。


    ok boot -sx
    

  5. 套用軟體或韌體修補程式。

    一次對一個節點執行下列指令。


    # patchadd -M patch-dir patch-id
    

    patch-dir

    指定修補程式的目錄位置。

    patch-id

    指定修補程式的修補程式號碼。


    註解 -

    務必遵循修補程式目錄中的指示,這些指示優先於本章的程序。


  6. 確認修補程式已成功安裝在每個節點上。


    # showrev -p | grep patch-id
    

  7. 在所有的節點套用修補程式後,將節點重新開機至叢集。

    在每一個節點上執行下列指令。


    # reboot
    

  8. 確認修補程式可以運作,節點與叢集都運作正常。

7.2.2.1 範例-套用要重新開機的修補程式 (叢集)

以下範例顯示將要重新開機的 Sun Cluster 修補應用程式套用到叢集。


# scshutdown -g 0 -y
...
ok boot -sx
...
# patchadd -M /tmp/patches 234567-05
(Apply patch to other cluster nodes)
...
# showrev -p | grep 234567-05
# reboot

7.2.2.2 下一步

如果您需要移除修補程式,請參閱 "7.2.4 如何移除 Sun Cluster 修補程式"