Sun Cluster 3.0 U1 설치 안내서

클러스터 시스템 종료 방법

소프트웨어를 업그레이드하기 전에 클러스터를 생산 외부로 가져가십시오.

  1. 업그레이드하는 모든 소프트웨어 제품에 대한 CD-ROM, 문서, 패치를 사용할 수 있도록 준비하십시오.

    • Solaris 8 운영 환경

    • Solstice DiskSuite 소프트웨어 또는 VERITAS Volume Manager

    • Sun Cluster 3.0 U1 프레임워크

    • Sun Cluster 3.0 U1 데이터 서비스(에이전트)

    • 타사 응용프로그램

    Solstice DiskSuite 소프트웨어와 문서는 이제 Solaris 8 제품의 일부입니다.


    주 -

    이 절차에서는 사용자가 CD-ROM으로 설치했다고 가정합니다. 네트워크에서 설치할 경우, 각 소프트웨어 제품에 대한 CD-ROM 이미지가 네트워크에서 로드됩니다.


    패치 위치와 설치 방법을 보려면 Sun Cluster 3.0 U1 릴리스 정보를 참조하십시오.

  2. 사용자에게 클러스터가 다운될 것임을 알리십시오.

  3. 클러스터 각 노드에서 수퍼유저가 되어야 합니다.

  4. /var/adm/messages 로그에서 해결되지 않은 오류나 경고 메시지를 찾아보십시오.

    문제점을 수정하십시오.

  5. 유지 보수 상태의 논리 호스트가 없음을 확인하십시오.

    1. 클러스터의 한 노드에 대하여 superuser가 되십시오.

    2. hastat(1M) 명령을 사용하여 클러스터의 상태를 표시하십시오.


      # hastat
      HIGH AVAILABILITY CONFIGURATION AND STATUS
      -------------------------------------------
      ...
      LOGICAL HOSTS IN MAINTENANCE STATE

      화면에 NONE이 출력되면 유지되는 논리적 호스트가 없습니다. 단계 6로 이동하십시오.

    3. 논리 호스트가 유지 보수 상태에 있으면, haswitch(1M) 명령을 사용하여 스위치오버를 수행하십시오.


      # haswitch hostname logical-hostname
      
      hostname

      논리 호스트를 소유할 노드의 이름을 지정합니다.

      logical-hostname

      논리 호스트의 이름을 지정합니다.

    4. hastat 명령을 실행하여 스위치오버가 성공적으로 완료되었는지 확인하십시오.

  6. 각 논리 호스트 관리 파일 시스템의 크기가 10 MB 이상이어야 합니다.


    # df -k /logical-hostname
    

    최소 10MB 요구 조건을 충족시키지 않는 논리 호스트 관리 파일 시스템은 Sun Cluster 3.0 U1으로 업그레이드한 후에 마운트할 수 없습니다. 논리 호스트 관리 파일 시스템이 10MB보다 작으면, 이 파일 시스템 증대를 위한 볼륨 관리자 문서 절차를 따르십시오.

  7. 시스템을 백업하십시오.

    백업하기 전에 모든 사용자들이 시스템에서 로그오프했는지 확인하십시오.

  8. (VxVM 의 경우만 적용) 공유 CCD(Cluster Configuration Database)를 비활성화하십시오.

    1. 양쪽 노드에서 공유 CCD 백업 사본을 만드십시오.


      # ccdadm -c backup-filename
      

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

    2. 클러스터의 각 노드에서 공유 CCD를 제거하십시오.


      # scconf clustername -S none 
      

    3. 각 노드에서 mount(1M) 명령을 실행하여 어느 노드에 ccdvol을 마운트할 것인지 결정하십시오.

      ccdvol 항목은 다음과 유사합니다.


      # mount
      ...
      /dev/vx/dsk/sc_dg/ccdvol        /etc/opt/SUNWcluster/conf/ccdssa        
      ufs     suid,rw,largefiles,dev=27105b8  982479320

    4. 각 노드에서 cksum(1) 명령을 실행하여 두 노드에 있는 ccd.database 파일이 동일한지 확인하십시오.


      # cksum ccd.database
      

    5. 두 노드의 ccd.database 파일이 서로 다르면 단계 a에서 만든 공유 CCD 백업을 복원하십시오.


      # ccdadm -r backup-filename
      

    6. ccdvol이 마운트된 노드에서 Sun Cluster 2.2 소프트웨어를 중지시키십시오.


      # scadmin stopnode
      

    7. 동일한 노드에서 ccdvol 마운트를 해제하십시오.


      # umount /etc/opt/SUNWcluster/conf/ccdssa 
      

  9. 클러스터의 각 노드에서 Sun Cluster 2.2 소프트웨어를 정지하십시오.


    # scadmin stopnode
    

  10. hastat 명령을 실행하여 클러스터에 노드가 없음을 확인하십시오.

  11. 클러스터가 VERITAS Volume Manager을 사용합니까?