Sun Cluster 3.0 5/02 릴리스 정보

클러스터 소프트웨어 패키지를 업그레이드하는 방법

  1. 클러스터 노드에서 수퍼유저가 되십시오.

  2. CD-ROM에서 설치할 경우에는 노드의 CD-ROM 드라이브에 Sun Cluster 3.0 5/02 CD-ROM을 넣으십시오.

    볼륨 데몬 vold(1M)가 실행되고 CD-ROM 장치를 관리하도록 구성되어 있으면 이 데몬이 자동으로 CD-ROM을 /cdrom/suncluster_3_0_u3 디렉토리에 마운트합니다.

  3. /cdrom/suncluster_3_0_u3/SunCluster_3.0/Packages 디렉토리로 이동하십시오.


    # cd /cdrom/suncluster_3_0_u3/SunCluster_3.0/Packages
    

  4. 사용하는 볼륨 관리자가 Solstice DiskSuite이면 각 노드에 최신 Solstice DiskSuite mediator 패키지(SUNWmdm)를 설치하십시오.

    1. SUNWmdm 패키지를 추가하십시오.


      # pkgadd -d . SUNWmdm
      

    2. 노드를 다시 부트하십시오.


      # shutdown -g0 -y -i6
      

    3. 다른 노드에서 반복하십시오.

  5. mediator를 다시 구성하십시오.

    1. mediator 호스트를 추가할 대상 디스크 세트에 대한 소유권이 있는 노드를 확인하십시오.


      # metaset -s setname
      
      -s setname

      디스크 세트 이름을 지정합니다

    2. 소유권이 있는 노드가 없으면 디스크 세트에 대한 소유권을 받으십시오.


      # metaset -s setname -t
      
      -t

      디스크 세트에 대한 소유권을 받습니다

    3. mediator를 다시 만드십시오.


      # metaset -s setname -a -m mediator-host-list
      
      -a

      디스크 세트에 추가합니다

      -m mediator-host-list

      디스크 세트의 mediator 호스트로 추가할 노드의 이름을 지정합니다.

    4. 각 디스크 세트에 대하여 반복하십시오.

  6. 각 노드에서 rpc.pfmd 데몬을 종료하십시오.


    # /etc/init.d/initpmf stop
    

  7. 첫 번째 노드를 Sun Cluster 3.0 5/02 소프트웨어로 업그레이드하십시오.

    이 절차에서는 이 노드가 첫 번째 설치 노드입니다.

    1. 업그레이드할 첫 번째 노드에서 /cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools 디렉토리로 이동하십시오.


      # cd /cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools
      

    2. 클러스터 소프트웨어 프레임워크를 업그레이드하십시오.


      # ./scinstall -u begin -F
      
      -F

      클러스터에 설치되는 첫 번째 노드임을 지정합니다

      자세한 내용은 scinstall(1M) 설명서 페이지를 참조하십시오.

    3. Sun Cluster 패치가 있으면 첫 번째 노드에 설치하십시오.

      패치 위치와 설치 방법은 Sun Cluster 3.0 5/02 릴리스 정보를 참조하십시오.

    4. 노드를 다시 부트하십시오.


      # shutdown -g0 -y -i6
      

      첫 번째 노드가 클러스터 모드로 다시 부트되면 클러스터가 구성됩니다.

  8. 두 번째 노드를 Sun Cluster 3.0 5/02 소프트웨어로 업그레이드하십시오.

    1. 두 번째 노드에서 /cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools 디렉토리로 이동하십시오.


      # cd /cdrom/suncluster_3_0_u3/SunCluster_3.0/Tools
      

    2. 클러스터 소프트웨어 프레임워크를 업그레이드하십시오.


      # ./scinstall -u begin -N node1
      
      -N node1

      클러스터에 설치할 두 번째 노드의 이름을 지정하는 것이 아니고, 설치된 첫 번째 노드의 이름을 지정합니다

      자세한 내용은 scinstall(1M) 설명서 페이지를 참조하십시오.

    3. Sun Cluster 패치가 있으면 두 번째 노드에 설치하십시오.

      패치 위치와 설치 방법은 Sun Cluster 3.0 5/02 릴리스 정보를 참조하십시오.

    4. 노드를 다시 부트하십시오.


      # shutdown -g0 -y -i6
      

  9. 두 노드가 모두 다시 부트되면 두 노드에서 두 노드가 모두 클러스터 구성원인지 확인하십시오.


    -- Cluster Nodes --
                       Node name      Status
                       ---------      ------
      Cluster node:    phys-schost-1  Online
      Cluster node:    phys-schost-2  Online

    클러스터 상태 표시에 대한 자세한 내용은 scstat(1M) 설명서 페이지를 참조하십시오.

  10. 정족수 장치가 될 공유 디스크를 선택하십시오.

    두 노드가 모두 공유하는 디스크를 정족수 장치로 사용할 수 있습니다. 두 노드에서 scdidadm(1M) 명령을 사용하여 공유 디스크의 DID(장치 ID) 이름을 확인하십시오. 이 장치 이름은 단계 5에서 scinstall 명령에 -q globaldev=DIDname 옵션을 사용하여 지정합니다.


    # scdidadm -L
    

  11. 공유 정족수 장치를 구성하십시오.

    1. scsetup(1M) 유틸리티를 시작하십시오.


      # scsetup
      

      Initial Cluster Setup 화면이 표시됩니다.

      정족수 설정 프로세스가 중단되거나 성공적으로 완료되지 않으면 scsetup을 다시 실행하십시오.

    2. Do you want to add any quorum disks? 프롬프트에서 공유 정족수 장치를 구성하십시오.

      2-노드 클러스터는 공유 정족수 장치가 구성될 때까지 설치 모드 상태를 유지합니다. scsetup 유틸리티가 정족수 장치를 구성하면 Command completed successfully 메시지가 표시됩니다.

    3. Is it okay to reset "installmode"? 프롬프트에서 Yes라고 응답하십시오.

      scsetup 유틸리티가 클러스터에 대한 정족수 구성과 투표 수를 설정하면 Cluster initialization is complete라는 메시지가 표시되고 유틸리티가 Main Menu로 돌아갑니다.

    4. scsetup 유틸리티를 종료하십시오.

  12. 한 노드에서 장치 및 노드 정족수 구성을 확인하십시오.

    이 명령을 실행하기 위해 수퍼유저가 될 필요는 없습니다.


    % scstat -q
    

  13. 한 노드에서 클러스터 설치 모드가 비활성화되었는지 확인하십시오.

    이 명령을 실행하기 위해 수퍼유저가 될 필요는 없습니다.


    % scconf -p | grep "Cluster install mode:"
    Cluster install mode:                                  disabled

  14. 디렉토리 경로를 업데이트하십시오.

    Sun Cluster 3.0 12/01 소프트웨어 설치 안내서에 있는 "루트 환경을 업데이트하는 방법"으로 이동하십시오.