필요한 경우, Sun Cluster 패치를 철회(제거)할 수 있습니다.
패치를 제거하려는 노드의 수퍼유저가 되십시오.
패치가 제거되고 있는 노드에 자원 그룹 및 디바이스 그룹을 나열하십시오.
# scrgadm -pv # scstat |
모든 자원 그룹, 자원 및 디바이스 그룹을 패치가 제거되고 있는 노드에서 다른 클러스터 멤버로 전환하십시오.
# scswitch -S -h node |
자원 및 자원 그룹을 전환할 노드를 지정합니다.
지정된 노드에서 모든 디바이스 서비스 및 자원 그룹을 비웁니다.
노드를 시스템 종료하십시오.
# shutdown [-y] [-g grace-period] ["message"] |
확인 프롬프트에 대해 yes로 응답하도록 지정합니다.
시스템 종료하기 전에 대기할 시간(초 단위)을 지정합니다. 기본 grace 기간은 60초입니다.
브로드캐스트할 경고 메시지를 지정합니다. message에 여러 단어가 있는 경우 인용문을 사용하십시오.
단일 사용자 모드에서 노드를 시동하십시오.
ok boot -x |
패치를 제거하십시오.
# patchrm patch-id |
주어진 패치의 패치 번호를 지정합니다.
노드를 다시 시동하십시오.
# reboot |
패치가 제거되었는지 확인하십시오.
# showrev -p | grep patch-id |
노드와 클러스터가 정상적으로 조작되고 있는지 확인하십시오.
모든 자원 그룹, 자원 및 디바이스 그룹을 다시 전환하십시오.
# scswitch -S -h node |
다음 예에서는 Sun Cluster 패치의 제거를 보여줍니다.
# scrgadm -pv ... RG Name: schost-sa-1 ... # scstat ... Device Group Name: dg-schost-1 ... # scswitch -S -h phys-schost-2 # shutdown -y -g 5 "Rebooting down node for maintenance" ... ok boot -x ... # patchrm 10-34567 ... # reboot ... # pkgchk -v 10-34567 ... # scswitch -S -h phys-schost-1 |