Sun Cluster 3.0 12/01 소프트웨어 설치 안내서

클러스터를 종료하는 방법

소프트웨어를 업그레이드하려면 먼저 클러스터를 운영 환경에서 제외하십시오.

  1. 업그레이드하는 모든 소프트웨어의 CD-ROM, 문서 및 패치를 준비하십시오.

    • Solaris 8 운영 환경

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

    • Sun Cluster 3.0 12/01 프레임워크

    • Sun Cluster 3.0 12/01 데이터 서비스(에이전트)

    • 다른 회사 응용프로그램

    Solstice DiskSuite 소프트웨어와 문서는 Solaris 8 제품에 포함되어 있습니다.


    주 -

    이 절차에서는 CD-ROM에서 설치하는 방법을 설명합니다. 네트워크에서 설치하는 경우에는 네트워크에서 각 소프트웨어 제품의 CD-ROM 이미지를 로드해야 합니다.


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

  2. 클러스터가 중단되는 것을 사용자에게 알리십시오.

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

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

    문제를 해결하십시오.

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

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

    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. 각 논리 호스트 관리 파일 시스템의 크기가 10MB 이상인지 확인하십시오.


    # df -k /logical-hostname
    

    논리 호스트 관리 파일 시스템이 최소 크기 요구 사항인 10MB 미만이면 Sun Cluster 3.0 12/01 소프트웨어로 업그레이드한 후에 마운트할 수 없습니다. 논리 호스트 관리 파일 시스템이 10MB 미만이면 볼륨 관리자 문서의 절차에 따라 파일 시스템 크기를 늘리십시오.

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

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

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

    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를 사용하십니까?