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

데이터 복제 수행 방법의 예

이 절에서는 구성 예에서 데이터 복제를 수행하는 방법에 대해 설명합니다. 이 절에서는 Sun StorEdge Availability Suite 소프트웨어 명령인 sndradmiiadm을 사용합니다. 이 명령에 대한 자세한 내용은 Sun Cluster 3.0 and Sun StorEdge Software Integration Guide를 참조하십시오.

원격 미러 복제 수행 방법

이 절차에서 기본 디스크의 마스터 볼륨이 보조 디스크의 마스터 볼륨으로 복제됩니다. 마스터 볼륨은 볼륨 1이고 원격 미러 비트맵 볼륨은 볼륨 4입니다.

  1. 수퍼유저로 nodeA에 액세스합니다.

  2. 클러스터가 로깅 모드인지 확인합니다.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -P
    

    다음과 같이 출력됩니다.


    /dev/vx/rdsk/devicegroup/vol01 ->
    lhost-reprg-sec:/dev/vx/rdsk/devicegroup/vol01
    autosync: off, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    devicegroup, state: logging

    로깅 모드에서 상태는 logging이고 자동 동기화의 활성 상태는 off입니다. 디스크의 데이터 볼륨에 기록될 때 동일한 디스크의 비트맵 파일이 업데이트됩니다.

  3. 모든 트랜잭션을 비웁니다.


    nodeA# /usr/sbin/lockfs -a -f
    
  4. nodeC에서 단계 1부터 단계 3을 반복합니다.

  5. nodeA의 마스터 볼륨을 nodeC의 마스터 볼륨으로 복사합니다.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -m lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    
  6. 복제가 완료되고 볼륨이 동기화될 때까지 기다립니다.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -w lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    
  7. 클러스터가 복제 모드에 있는지 확인합니다.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -P
    

    다음과 같이 출력됩니다.


    /dev/vx/rdsk/devicegroup/vol01 ->
    lhost-reprg-sec:/dev/vx/rdsk/devicegroup/vol01
    autosync: on, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    devicegroup, state: replicating

    복제 모드에서 상태는 replicating이고 자동 동기화의 활성 상태는 on입니다. 기본 볼륨에 기록할 때 보조 볼륨은 Sun StorEdge Availability Suite 소프트웨어에 의해 업데이트됩니다.

포인트 인 타임 스냅샷 수행 방법

이 절차에서 포인트 인 타임 스냅샷은 기본 클러스터의 섀도우 볼륨을 기본 클러스터의 마스터 볼륨과 동기화하는 데 사용되었습니다. 마스터 볼륨은 볼륨 1, 섀도우 볼륨은 볼륨 2입니다.

  1. 수퍼유저로 nodeA에 액세스합니다.

  2. nodeA에 실행 중인 응용 프로그램을 중단합니다.


    nodeA# /usr/cluster/bin/scswitch -n -j nfs-rs
    
  3. 기본 클러스터를 로깅 모드로 바꿉니다.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -l lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync
    

    디스크의 데이터 볼륨에 기록될 때 동일한 디스크의 비트맵 파일이 업데이트됩니다. 복제는 수행되지 않습니다.

  4. 기본 클러스터의 섀도우 볼륨을 기본 클러스터의 마스터 볼륨과 동기화합니다.


    nodeA# /usr/opt/SUNWesm/sbin/iiadm -u s /dev/vx/rdsk/devicegroup/vol02
    nodeA# /usr/opt/SUNWesm/sbin/iiadm -w /dev/vx/rdsk/devicegroup/vol02
    
  5. 보조 클러스터의 섀도우 볼륨을 보조 클러스터의 마스터 볼륨과 동기화합니다.


    nodeC# /usr/opt/SUNWesm/sbin/iiadm -u s /dev/vx/rdsk/devicegroup/vol02
    nodeC# /usr/opt/SUNWesm/sbin/iiadm -w /dev/vx/rdsk/devicegroup/vol02
    
  6. nodeA에서 응용 프로그램을 다시 시작합니다.


    nodeA# /usr/cluster/bin/scswitch -e -j nfs-rs
    
  7. 보조 볼륨을 기본 볼륨과 재동기화합니다.


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -u lhost-reprg-prim \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 lhost-reprg-sec \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol04 ip sync