이 절차에서는 먼저 클러스터를 종료하고 boot -sx 명령을 사용하여 각 노드를 단일 사용자 모드로 부트한 다음에 패치를 적용해야 합니다.
패치를 적용하기 전에 Sun Cluster 제품 웹 페이지에서 특별한 설치 전후 지시 사항이 있는지 확인하십시오.
클러스터의 노드에 대해 수퍼유저가 되십시오.
클러스터를 종료하십시오.
# scshutdown -y -g grace-period "message" |
확인 프롬프트에 대해 yes로 응답하도록 지정합니다.
시스템 종료하기 전에 대기할 시간을 초 단위로 지정합니다. 기본 종료 시간은 60초입니다.
브로드캐스트할 경고 메시지를 지정합니다. message에 여러 단어를 포함하려면 따옴표를 사용하십시오.
비클러스터 단일 사용자 모드로 각 노드를 부트하십시오.
각 노드의 콘솔에서 다음 명령을 실행하십시오.
ok boot -sx |
소프트웨어 또는 펌웨어 패치를 적용하십시오.
한 번에 한 노드씩 다음 명령을 실행하십시오.
# patchadd -M patch-dir patch-id |
패치의 디렉토리 위치를 지정합니다.
주어진 패치의 패치 번호를 지정합니다.
항상 이 장의 절차 대신 패치 디렉토리의 지시 사항을 우선적으로 따르십시오.
각 노드에 패치가 제대로 설치되었는지 확인하십시오.
# showrev -p | grep patch-id |
모든 노드에 패치를 적용한 후, 클러스터로 노드를 다시 부트하십시오.
각 노드에서 다음 명령을 실행하십시오.
# reboot |
패치가 적용되고 노드와 클러스터가 정상적으로 작동하는지 확인하십시오.
다음은 다시 부트하는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.4 Sun Cluster 패치를 제거하는 방법"을 참조하십시오.