Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

Solaris 운영 환경을 업그레이드하는 방법(비롤링)

Solaris 운영 환경을 업그레이드하려면 클러스터의 각 노드에서 이 절차를 수행하십시오. 클러스터가 Sun Cluster 3.1 4/04 소프트웨어를 지원하는 Solaris 환경 버전에서 이미 실행되고 있는 경우 이 절차는 옵션입니다.


주 –

이미 Sun Cluster 3.1 4/04 소프트웨어를 지원하는 Solaris 8 또는 Solaris 9 환경에서 클러스터를 실행하고 있거나 필요한 최저 수준 이상으로 업그레이드해야 합니다. 자세한 내용은 Sun Cluster Release Notes for Solaris OS의 “Supported Products”를 참조하십시오.


  1. 업그레이드를 위해 클러스터를 준비하는 방법(비롤링) 의 모든 단계가 완료되는지 확인하십시오.

  2. 업그레이드할 클러스터 노드에서 수퍼유저가 되십시오.

  3. 다음 Apache 링크가 이미 있는지 확인하고, 있으면 파일 이름에 대문자 K 또는 S가 포함되어 있는지 확인하십시오.


    /etc/rc0.d/K16apache 
    /etc/rc1.d/K16apache 
    /etc/rc2.d/K16apache 
    /etc/rc3.d/S50apache 
    /etc/rcS.d/K16apache
    • 이러한 링크가 이미 있고 파일 이름에 대문자 K나 S가 포함되어 있으면 이 링크에 대한 작업을 더 이상 하지 않아도 됩니다.

    • 이러한 링크가 없거나 링크는 있지만 파일 이름에 소문자 k나 s가 포함되어 있으면 단계 8에서 이러한 링크를 따로 보관합니다.

  4. /etc/vfstab 파일에서 전역으로 마운트되는 파일 시스템의 모든 항목을 주석 처리하십시오.

    1. 나중에 참조할 수 있도록 주석 처리된 모든 항목을 기록해 둡니다.

    2. /etc/vfstab 파일에서 전역으로 마운트되는 파일 시스템의 모든 항목을 일시적으로 주석 처리합니다.

      전역으로 마운트되는 파일 시스템의 항목에는 global 마운트 옵션이 포함되어 있습니다. 이러한 항목을 주석 처리하면 Solaris를 업그레이드할 때 전역 장치를 마운트하지 않게 됩니다.

  5. Solaris 운영 환경을 업그레이드할 때 사용할 절차를 결정하십시오.

    볼륨 관리자 

    사용할 절차 

    지침 위치 

    Solstice DiskSuite/Solaris Volume Manager 

    Live Upgrade 방법을 제외한 모든 Solaris 업그레이드 방법

    Solaris 8 또는 Solaris 9 설치 설명서  

    VERITAS Volume Manager 

    “VxVM 및 Solaris 업그레이드” 

    VERITAS Volume Manager 설치 설명서  


    주 –

    클러스터에 VxVM이 설치되어 있는 경우 기존 VxVM 소프트웨어를 다시 설치하거나 Solaris 업그레이드 과정에서 VxVM 소프트웨어의 Solaris 9 버전으로 업그레이드해야 합니다.


  6. 단계 5에서 선택한 절차에 따라 Solaris 소프트웨어를 업그레이드하십시오.

    다음 특별 지침에 주의하십시오.

    • Solaris 소프트웨어 업그레이드 시 최종 재부트 지침을 수행하지 마십시오. 대신 이 절차로 돌아가서 단계 7단계 8을 수행한 다음 단계 9에서 비클러스터 모드로 재부트하여 Solaris 소프트웨어 업그레이드를 완료합니다.

    • 업그레이드 프로세스에서 노드를 재부트하라는 지시가 있으면 명령에 항상 -x 옵션을 추가합니다.

      -x 옵션은 노드를 비클러스터 모드로 재부트합니다. 예를 들어, 다음 두 명령은 단일 사용자 비클러스터 모드로 노드를 부트합니다.


      # reboot -- -xs
      ok boot -xs
      
  7. /a/etc/vfstab 파일에서 단계 4에서 주석 처리한 전역으로 마운트된 파일 시스템 항목의 주석을 해제하십시오.

  8. 다음 조건 중 하나에 해당하는 경우 Solaris 소프트웨어를 업그레이드하기 전에 복원된 Apache 링크를 따로 보관하십시오.

    • 단계 3의 목록에 Apache 링크가 없는 경우

    • 단계 3에 Apache 링크가 있고 파일 이름에 소문자 k 또는 s가 포함되어 있는 경우

    이름에 대문자 K 또는 S 포함하는 복원된 Apache 링크를 따로 보관하려면 다음 명령을 사용하여 파일 이름을 소문자 k 또는 s로 변경합니다.


    # mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache 
    # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache
    # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache
    # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache
    # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache
    
  9. 비클러스터 모드로 노드를 재부트하십시오.

    다음 명령에 대시 두 개(--)를 포함하십시오.


    # reboot -- -x
    

  10. 클러스터에서 VxVM을 실행하는 경우 “VxVM 및 Solaris 업그레이드” 절차의 나머지 단계를 수행하여 VxVM을 다시 설치하거나 업그레이드합니다.

    다음 특별 지침에 주의하십시오.

    • 다음과 유사한 메시지가 표시되면 루트 암호를 입력하고 업그레이드를 계속합니다. fsck 명령을 실행하거나 Ctrl-D를 입력하지 마십시오.


      WARNING - Unable to repair the /global/.devices/node@1 filesystem. 
      Run fsck manually (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol). Exit the 
      shell when done to continue the boot process.
      
      Type control-d to proceed with normal startup,
      (or give root password for system maintenance):  Type the root password
      

    • VxVM 절차에서 -r 옵션을 사용하여 최종 재구성을 위한 재부트를 수행하라는 메시지가 표시되면 -x 옵션을 대신 사용하여 비클러스터 모드로 재부트합니다.


      # reboot -- -x
      
    • VxVM 업그레이드가 완료되면 /etc/vfstab 파일에서 해당 항목을 확인합니다. 단계 7에서 주석을 해제한 항목이 주석 처리되어 있는 경우 해당 항목의 주석을 다시 해제합니다.

  11. 필수 Solaris 소프트웨어 패치와 하드웨어 관련 패치를 설치하고, 하드웨어 패치에 필요한 펌웨어가 포함되어 있으면 다운로드하십시오.

    Solstice DiskSuite 소프트웨어(Solaris 8)에는 Solstice DiskSuite 소프트웨어 패치도 설치합니다.


    주 –

    패치를 추가한 후에 재부트하지 마십시오. Sun Cluster 소프트웨어를 업그레이드한 후에 노드를 재부트합니다.


    패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.

  12. Sun Cluster 3.1 4/04 소프트웨어 업그레이드

    Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)로 이동하십시오.


    주 –

    Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 업그레이드하려면 클러스터가 Sun Cluster 3.1 4/04 소프트웨어에서 이미 실행되고 있더라도 Sun Cluster 3.1 4/04 소프트웨어의 Solaris 9 버전으로 업그레이드해야 합니다.