需要時您可以移除 Sun Cluster 修補程式。
在您要移除修補程式的節點上成為超級使用者。
列出要移除修補程式之節點上的資源群組與裝置群組。
# scrgadm -pv # scstat |
將所有的資源群組、資源以及裝置群組從要移除修補程式的節點上,切換至其他叢集成員。
# scswitch -S -h nodelist |
從指定的節點撤出所有的裝置服務與資源群組。
指定要從此節點切換出資源群組及裝置群組。
關閉節點。
# shutdown -g0 -y -i0 "message" |
指定關機前的等待秒數,預設的寬限期為 60 秒。
對確認提示指定回答 yes (是)。
指定 0 的初始狀態,這將使節點出現在 OBP 提示處。
指定要廣播的警告訊息。 如果訊息含有多個文字,請使用引號括住。
在非叢集單使用者模式下啟動節點。
ok boot -sx |
移除修補程式。
# patchrm patch-id |
指定修補程式的修補程式號碼。
重新啟動節點。
# reboot |
確認成功移除修補程式。
# showrev -p | grep patch-id |
確認節點與叢集運作正常。
在需要時可切換資源群組、資源及裝置群組 (選用性)。
重新啟動所有的節點後,最後一個重新啟動的節點不會使資源群組及裝置群組連線。
# scswitch -z -h nodelist -D device-group # scswitch -z -h nodelist -g resource-group |
指定對主要資源群組或裝置群組所做的變更。
指定將資源群組及裝置群組切換至這個節點。
將指定的裝置群組切換至 -h 選項所識別的節點上。
將指定的資源群組切換至 -h 選項所識別的節點上。如果未指定 -h,資源群組將會離線。
以下範例顯示如何移除 Sun Cluster 修補程式
# scrgadm -pv ... RG Name: schost-sa-1 ... # scstat ... Device Group Name: dg-schost-1 ... # scswitch -S -h phys-schost-2 # shutdown -g0 -y -i0 "Rebooting down node for maintenance" ... ok boot -x ... # patchrm 234567-05 ... # reboot ... # pkgchk -v 234567-05 ... # scswitch -z -h phys-schost-1 -D dg-schost-1 # scswitch -z -h phys-schost-1 -g schost-sa-1 |