시스템 소프트웨어 업데이트

시스템 업데이트 프로세스에는 전체 시스템 환경의 업데이트가 포함됩니다.

주의: 업데이트 프로세스 중에 어떤 노드에 대해 메모리 DIMM 장애가 발생하면 즉시 중지하십시오. 성공적인 업데이트의 보장을 위해 다음 프로시저를 따르십시오.
  1. 하드웨어 제조업체의 지시사항에 따라 장애 노드에서 DIMM을 교체하십시오.
  2. 시스템에서 DIMM 장애가 있는 노드를 제거하십시오.
    svctask rmnode object_id | object_name
  3. 시스템의 잔여 노드의 상태 및 업데이트 상태를 확인하십시오.
    svcinfo lssoftwareupgradestatus
  4. 파트너 노드가 구동 중이며 시스템 업데이트 상태가 updating인 경우, 서비스 모드에서 노드 업데이트를 수행하고 시스템에 이 노드를 다시 추가하십시오.
    svctask addnode
    가능한 플래그에 대해서는 addnode 명령 정보를 참조하십시오. 업데이트가 계속됩니다.
  5. 파트너 노드가 구동 중이며 시스템 업데이트 상태가 중지됨인 경우에는 업데이트를 완료하는지(롤포워드) 또는 취소하는지(롤백) 여부를 판별하십시오. 사용자의 의사결정은 부분적으로 장애가 발생할 때 업데이트를 통해 얼마나 멀리 와 있는지에 달려 있습니다. 서비스 업데이트 전략 또는 노드 제거(rmnode 명령) 중 하나로 롤포워드할 수 있습니다.
    • 롤 포워드(서비스 업데이트): 업데이트를 수동으로 완료하려면, 업데이트 나머지 하위 레벨 노드에 대해 서비스 모드 업데이트 프로세스를 사용하십시오. 모든 노드가 동일 레벨에서 실행된 후에 업데이트가 커미트됩니다.
    • 롤포워드(rmnode 명령): 업데이트가 50% 완료와 동일하거나 그 이상일 때만 rmnode 명령 프로시저를 사용하십시오.
    • 롤백(업데이트 취소):
       svctask applysoftware -abort -force
      하나 이상의 노드가 오프라인인 경우에는 -force 매개변수가 필요합니다.
      중요사항: -force 매개변수를 사용하면 액세스 손실이 발생할 수 있습니다. 파트너 노드(오프라인 노드의)가 원본 코드 레벨인 경우에만 이 옵션을 선택하십시오.
      업데이트 노드는 원래 소프트웨어 레벨로 롤백됩니다(한 번에 하나의 노드씩).
  6. 모든 노드가 복구되고 동일한 펌웨어를 실행 중인지 확인하십시오.
  7. 다음 명령을 입력하십시오.
    svcconfig backup
  8. 시스템의 상태를 확인하십시오.

업데이트 전에 제한사항에 대한 최신 정보는 다음 사이트를 참조하십시오.

http://www.ibm.com/support/docview.wss?uid=ssg1S1009131

태스크 계획에 최대 1주일을 허용하고 예비 업데이트 태스크를 거친 후 시스템 환경의 업데이트를 완료하십시오. 업데이트 프로시저는 표 1에 표시된 일반 프로세스로 구분될 수 있습니다.
표 1. 업데이트 태스크
순서 업데이트task
1 업데이트 이전에, 관련 태스크 및 필수 소프트웨어를 충분히 파악하십시오. 자동 업데이트 프로시저 중에 클러스터형 시스템은 각 노드를 체계적으로 업데이트합니다.자동 업데이트 또는 수동 업데이트 중에서 하나를 결정하십시오. 자동 업데이트 프로시저 중에 클러스터형 시스템은 각 노드에 대한 체계적인 자동 업데이트를 수행합니다. 자동 방식은 노드의 소프트웨어 업데이트에 대한 선호되는 프로시저입니다. 하지만 각 노드에 대한 수동 업데이트를 수행할 수도 있습니다.
2 CIM 오브젝트 관리자(CIMOM, CIM object manager) 클라이언트가 올바르게 작동하는지 확인합니다. 필요하면, 시스템 코드의 새 버전을 지원할 수 있도록 이 클라이언트를 업데이트하십시오.
3 환경의 다중 경로 드라이버가 완전히 중복 가능한지 확인하십시오.
4 시스템 업데이트를 수행하십시오.
5 시스템 환경에서 다른 장치 업데이트를 수행하십시오. 호스트 및 스위치를 올바른 레벨로 업데이트하는 것이 예에 포함될 수 있습니다.
참고: 소요 시간은 필요한 준비 작업의 양과 환경의 크기에 따라 다를 수 있습니다.
주의: 다중 경로 드라이버 지원에서 장애 조치 문제를 겪는 경우 정상 조작을 시작하기 전에 이 문제를 해결하십시오.

시스템의 소프트웨어 가 테스트되고 단일 패키지로 릴리스됩니다. 새 릴리스가 발행될 때마다 패키지 번호가 증가합니다.

일부 코드 레벨은 특정 이전 레벨으로부터의 업데이트만 지원하거나 코드가 특정 하드웨어 유형에만 설치될 수 있습니다. 현재 레벨보다 둘 이상의 레벨 위로 업데이트하는 경우, 중간 레벨을 설치해야 할 수 있습니다. 예를 들어, 레벨 1에서 레벨 3으로 업데이트 중인 경우 레벨 3을 설치하기 전에 레벨 2를 설치해야 할 수 있습니다. 각 코드 레벨의 전제조건에 대한 자세한 정보는 다음 웹 사이트를 참조하십시오.

www.ibm.com/support
주의: 로그 상에 수정하지 않은 오류가 없으며 시스템 날짜 및 시간이 올바르게 설정되었는지 확인하십시오. 수정 프로시저를 시작하고 코드 동시 업데이트를 시도하기 전에 미해결 오류를 수정했는지 확인하십시오.

업데이트 프로세스

자동 업데이트 프로세스 중에, 시스템의 각 노드는 한 번에 하나씩 업데이트되며 새 코드가 노드에 올려집니다. 각 노드가 다시 시작되는 동안 시스템에서 유지할 수 있는 최대 I/O 속도가 낮아질 수 있습니다. 새 코드 레벨에서 시스템의 모든 노드가 다시 시작되면 새 레벨은 자동으로 커미트됩니다.

자동 코드 업데이트 중에, 작업 쌍의 각 노드는 순차적으로 업데이트됩니다. 업데이트 중인 노드는 임시로 사용 불가능하며, 해당 노드에 대한 모든 I/O 조작은 실패합니다. 결과적으로 I/O 오류 개수가 증가하며 실패한 I/O 조작은 작업 쌍의 파트너 노드에서 실행됩니다. 애플리케이션에서는 I/O 실패가 보이지 않습니다. 새 노드가 시스템에 추가되면 업데이트 패키지가 시스템에서 새 노드로 자동으로 다운로드됩니다.

업데이트는 일반적으로 일반 사용자 I/O 조작과 동시에 수행될 수 있습니다. 하지만 성능에 영향을 줄 수도 있습니다. 업데이트 중에 완료될 수 있는 조작에 제한사항이 적용되는 경우, 이 제한사항은 업데이트 패키지의 다운로드에 사용되는 제품 웹 사이트에 문서화됩니다. 업데이트 프로시저 중에는 대부분의 구성 명령을 사용할 수 없습니다. 업데이트 프로세스가 시작된 시간부터 새 코드 레벨이 커미트되는 시간 또는 프로세스를 백아웃할 때까지 다음 명령만 작동됩니다.

  • 모든 정보 명령

업데이트 프로세스가 완료되는 시점을 판별할 수 있도록, 사용자는 관리 GUI를 통해 알림을 받습니다. 명령행 인터페이스를 사용하는 경우 업데이트 상태를 표시하려면 lsupdate 명령을 실행하십시오.

업데이트 프로세스 중에 발생하는 작동 제한사항으로 인해, 코드 업데이트는 사용자 태스크입니다. 하지만, 업데이트에 문제점이 있으면 지원 센터에 문의하십시오. 기술 지원 없이 업데이트 문제를 해결하려고 하지 마십시오. 추가 지시사항은 정보, 도움말, 기술 지원 받기 방법에 대한 주제를 참조하십시오.

다중 경로 드라이버

업데이트 이전에, 사용 가능하며 온라인인 모든 경로에서 다중 경로 드라이버가 충분히 여유가 있는지 확인하십시오. 업데이트 중에 잘못되는 경로와 관련된 오류(장애 복구) 및 오류 개수의 증가를 볼 수 있습니다. 노드로 통하는 경로가 복구되면 노드는 완전 중복 시스템이 되도록 폴백합니다. 30분의 지연시간이 지나면 다른 노드로 통하는 경로는 작동 중지됩니다.

호스트의 다중 경로 소프트웨어로 IBM® 서브시스템 장치 드라이버(SDD, subsystem device driver) 또는 IBM 서브시스템 장치 드라이버 장치 특정 모듈(SDDDSM, subsystem device driver device specific module)을 사용하는 경우 다중 경로 소프트웨어의 상태를 모니터하기 위해 datapath query device 또는 datapath query adapter 명령이 증가한 I/O 오류 개수를 표시합니다. datapath query 명령에 대한 자세한 정보는 IBM 다중 경로 서브시스템 장치 드라이버 사용자 안내서의 내용을 참조하십시오.

호스트의 다중 경로 소프트웨어로 IBM 서브시스템 장치 드라이버 경로 제어 모듈(SDDPCM, subsystem device driver path control module)을 사용하는 경우 다중 경로 소프트웨어의 상태를 모니터하기 위해 pcmpath query device 또는 pcmpath query adapter 명령이 증가한 I/O 오류 개수를 표시합니다.

메트로 미러글로벌 미러 관계

실행 중인 메트로 미러 또는 글로벌 미러 관계의 보조 볼륨이 있는 시스템에서 소프트웨어를 업데이트하는 경우, 기본 볼륨에서 쓰기 성능이 저하될 수 있으며 오류 코드 1920의 하나 이상의 오류로 글로벌 미러 관계가 자동으로 중지될 수 있습니다. 쓰기 성능의 저하를 방지하기 위해 소프트웨어를 업데이트하기 전에 해당 관계를 사전에 중지하고 업데이트의 완료 이후에 관계를 다시 시작하고자 할 수 있습니다.

시스템 업데이트 후

업데이트 전에 시스템에 있던 감사 로그 컨텐츠는 구성 노드의 /dumps/audit 디렉토리에 있는 파일로 전송됩니다. 감사 로그에는 이제 시스템 업데이트 성공 후에 실행된 명령으로 생긴 컨텐츠가 포함됩니다.