Sun Cluster 3.0 시스템 관리 안내서

7.2.1 다시 시동 패치(노드) 적용 방법

한 번에 클러스터의 한 노드에 패치를 적용한 후 패치 프로세스 동안 클러스터를 조작할 수 있도록 유지하십시오. 이 프로시저로, 먼저 노드를 시스템 종료한 후 패치를 적용하기 전에 단일 사용자 모드로 시동해야 합니다.

  1. 패치를 적용하기 전에, 특별 설치 전후 지시사항에 대해서는 Sun Cluster 제품 웹 페이지를 확인하십시오.

  2. 패치를 적용하려는 노드의 수퍼유저가 되십시오.

  3. 패치되고 있는 노드에 자원 그룹 및 디바이스 그룹을 나열하십시오.


    # scrgadm -pv
    # scstat
    
  4. 모든 자원 그룹, 자원 및 디바이스 그룹을 패치되고 있는 노드에서 다른 클러스터 멤버로 전환하십시오.


    # scswitch -S -h node 
    
    -h node

    자원 및 자원 그룹을 전환할 노드를 지정합니다.

    -S

    지정된 노드에서 모든 디바이스 서비스 및 자원 그룹을 비웁니다.

  5. 노드를 시스템 종료하십시오.


    # shutdown -g 0 [-y]
    -g 0

    0이 되게 grace 기간을 시스템 종료하도록 지정합니다.

    -y

    확인 프롬프트에 대해 yes로 응답하여 명령이 사용자 간섭 없이 실행될 수 있도록 지정합니다.

  6. 단일 사용자 모드에서 노드를 시동하십시오.


    ok boot -s
    
  7. 패치를 적용하십시오.


    # patchadd patch-dir patch-id
    
    patch-dir

    패치의 디렉토리 위치를 지정합니다.

    patch-id

    주어진 패치의 패치 번호를 지정합니다.

  8. 클러스터로 노드를 다시 시동하십시오.


    # reboot
    
  9. 패치가 설치되었는지 확인하십시오.


    # showrev -p | grep patch-id
    
  10. 패치가 작동하고 노드와 클러스터가 정상적으로 조작되고 있는지 확인하십시오.

  11. 모든 자원 그룹, 자원 및 디바이스 그룹을 다시 전환하십시오(선택적).


    # scswitch -S -h node
    
  12. 남아 있는 모든 클러스터에 대해 단계 2에서 단계 11를 반복하십시오.

7.2.1.1 예제-다시 시동 패치 적용(노드)

다음 예에서는 다시 시동 Sun Cluster 패치를 노드에 적용하는 것을 보여줍니다.


# scrgadm -pv
...
RG Name: schost-sa-1
...
# scstat
...
Device Group Name:																				dg-schost-1
...
# scswitch -z -h phys-schost-2 -D dg-schost-1
# scswitch -z -h phys-schost-2 -g schost-sa-1
# shutdown -g 0 -y
...
ok boot -s
...
# patchadd 10-34567
...
# reboot
...
# showrev -p | grep 10-34567
# scswitch -z -h phys-schost-1 -D dg-schost-1
# scswitch -z -h phys-schost-1 -g schost-sa-1

7.2.1.2 여기에서 이동할 위치

패치를 철회해야 할 경우, "7.2.4 Sun Cluster 패치 제거 방법"를 참조하십시오.