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

Solaris OS의 비롤링 업그레이드 수행 방법

Solaris OS를 업그레이드하려면 클러스터의 각 노드에서 이 절차를 수행하십시오. 클러스터가 Sun Cluster 3.1 9/04 소프트웨어를 지원하는 Solaris OS 버전에서 이미 실행되는 경우 그 이상의 Solaris OS 업그레이드는 옵션입니다. Solaris OS를 업그레이드하지 않으려면 Sun Cluster 3.1 9/04 소프트웨어의 비롤링 업그레이드 수행 방법으로 이동하십시오.


주 –

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


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

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

  3. (옵션) VxFS를 업그레이드하십시오.

    VxFS 설명서에 제공된 절차를 따르십시오.

  4. 다음 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가 포함되어 있으면 단계 9에서 이러한 링크를 따로 보관합니다.

  5. 노드의 /etc/vfstab 파일에서 전역으로 마운트된 파일 시스템에 대한 모든 항목을 주석으로 처리하십시오.

    1. 나중에 참조할 수 있도록 이미 주석으로 처리된 모든 항목을 기록하십시오.

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

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

  6. Solaris OS를 업그레이드하기 위해 어떤 절차를 수행할지 결정하십시오.

    볼륨 관리자 

    사용할 절차 

    지침 위치 

    Solstice DiskSuite 또는 Solaris 볼륨 관리자 

    라이브 업그레이드 방법을 제외한 모든 Solaris 업그레이드 방법

    Solaris 8 또는 Solaris 9 설치 설명서 

    SPARC: VERITAS Volume Manager 

    “VxVM 및 Solaris” 업그레이드 

    VERITAS Volume Manager 설치 설명서 


    주 –

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


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

    1. 업그레이드 프로세스에서 노드를 재부트하라는 지시가 있으면 명령에 항상 -x 옵션을 추가하십시오. 또는 init S 명령을 실행하라는 지시가 있으면 reboot -- -xs 명령을 대신 사용하십시오.

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

      • SPARC 기반 시스템에서는 다음 명령을 수행하십시오.


        # reboot -- -xs
        ok boot -xs
        
      • x86 기반 시스템에서는 다음 명령을 수행하십시오.


        # reboot -- -xs
        ...
                              <<< Current Boot Parameters >>>
        Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b
        Boot args:
        
        Type  b [file-name] [boot-flags] <ENTER>  to boot with options
        or    i <ENTER>                           to enter boot interpreter
        or    <ENTER>                             to boot with defaults
        
                          <<< timeout in 5 seconds >>>
        Select (b)oot or (i)nterpreter: b -xs
        

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

  8. /a/etc/vfstab 파일에서 단계 5에서 주석 처리한 전역으로 마운트된 파일 시스템 항목의 주석을 해제하십시오.

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

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

    • 단계 4에 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
    
  10. 비클러스터 모드로 노드를 재부트하십시오.

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


    # reboot -- -x
    

  11. SPARC: 클러스터가 VxVM을 실행하는 경우 “VxVM 및 Solaris 업그레이드”의 나머지 단계를 수행하여 VxVM을 다시 설치하거나 업그레이드하십시오.

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

    1. 재부트하기 전에 VxVM 업그레이드가 완료되면 /etc/vfstab 파일에서 해당 항목을 확인합니다. 단계 8에서 주석을 해제한 항목이 주석 처리되어 있는 경우 해당 항목의 주석을 다시 해제합니다.

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


      # reboot -- -x
      

    주 –

    다음과 유사한 메시지가 표시되면 루트 암호를 입력하고 업그레이드를 계속합니다. 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
    


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

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


    주 –

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


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

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

    Sun Cluster 3.1 9/04 소프트웨어의 비롤링 업그레이드 수행 방법으로 이동하십시오.


    주 –

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