필요한 경우 Sun Cluster 패치를 취소(제거)할 수 있습니다.
패치를 제거하려는 노드의 수퍼유저가 되십시오.
패치를 적용하는 노드의 자원 그룹과 장치 그룹을 표시하십시오.
# scrgadm -pv # scstat |
패치를 제거하는 노드의 자원 그룹, 자원 및 장치 그룹을 모두 다른 클러스터 구성원으로 전환하십시오.
# scswitch -S -h nodelist |
지정된 노드에서 모든 장치 서비스 및 자원 그룹을 제거합니다.
전환할 자원 그룹 및 장치 그룹이 있는 노드를 지정합니다.
노드를 종료하십시오.
# shutdown -g0 -y -i0 "message" |
시스템 종료하기 전에 대기할 시간을 초 단위로 지정합니다. 기본 종료 시간은 60초입니다.
확인 프롬프트에 대해 yes로 응답하도록 지정합니다.
초기 상태를 0으로 지정합니다. 그러면 노드가 종료되어 OBP 프롬프트 상태로 전환됩니다.
브로드캐스트할 경고 메시지를 지정합니다. message에 여러 단어를 포함하려면 따옴표를 사용하십시오.
비클러스터 단일 사용자 모드로 노드를 부트하십시오.
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 |