Oracle® Solaris Cluster 4.3 시스템 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 7월
 
 

복제가 올바르게 구성되었는지 확인하는 방법

시작하기 전에

포인트 인 타임 스냅샷을 수행하는 방법 절차를 완료합니다.

  1. solaris.cluster.admin RBAC 권한 부여를 제공하는 역할로 nodeAnodeC에 액세스합니다.
  2. 기본 클러스터가 복제 모드에 있고 자동 동기화가 켜져 있는지 확인합니다.

    Availability Suite 소프트웨어에 다음 명령을 사용합니다.

    nodeA# /usr/sbin/sndradm -P

    출력 내용이 다음과 같이 표시됩니다.

    /dev/md/nfsset/rdsk/d200 ->
    lhost-reprg-sec:/dev/md/nfsset/rdsk/d200
    autosync: on, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    devgrp, state: replicating

    복제 모드에서 상태는 replicating,이고 자동 동기화의 활성 상태는 on입니다. 기본 볼륨을 쓸 경우 Availability Suite 소프트웨어에서 보조 볼륨이 업데이트됩니다.

  3. 기본 클러스터가 복제 모드에 있지 않으면 복제 모드로 변경합니다.

    Availability Suite 소프트웨어에 다음 명령을 사용합니다.

    nodeA# /usr/sbin/sndradm -n -u lhost-reprg-prim \
    /dev/md/nfsset/rdsk/d200 \
    /dev/md/nfsset/rdsk/d203 lhost-reprg-sec \
    /dev/md/nfsset/rdsk/d200 \
    /dev/md/nfsset/rdsk/d203 ip sync
  4. 클라이언트 시스템에 디렉토리를 만듭니다.
    1. 클라이언트 시스템에 root 역할로 로그인합니다.

      다음과 같은 메시지가 표시됩니다.

      client-machine#
    2. 클라이언트 시스템에 디렉토리를 만듭니다.
      client-machine# mkdir /dir
  5. 응용 프로그램 디렉토리에 기본 볼륨을 마운트하고 마운트된 디렉토리를 표시합니다.
    1. 응용 프로그램 디렉토리에 기본 볼륨을 마운트합니다.
      client-machine# mount -o rw lhost-nfsrg-prim:/global/mountpoint /dir
    2. 마운트된 디렉토리를 표시합니다.
      client-machine# ls /dir
  6. 응용 프로그램 디렉토리에서 기본 볼륨을 마운트 해제합니다.
    1. 응용 프로그램 디렉토리에서 기본 볼륨을 마운트 해제합니다.
      client-machine# umount /dir
    2. 기본 클러스터에서 응용 프로그램 리소스 그룹을 오프라인화합니다.
      nodeA# clresource disable -g nfs-rg +
      nodeA# clresourcegroup offline nfs-rg
    3. 기본 클러스터를 로깅 모드로 변경합니다.

      Availability Suite 소프트웨어에 대해 다음 명령을 실행합니다.

      nodeA# /usr/sbin/sndradm -n -l lhost-reprg-prim \
      /dev/md/nfsset/rdsk/d200  \
      /dev/md/nfsset/rdsk/d203 lhost-reprg-sec \
      /dev/md/nfsset/rdsk/d200 \
      /dev/md/nfsset/rdsk/d203 ip sync

      디스크의 데이터 볼륨에 기록될 때 동일한 디스크의 비트맵 파일이 업데이트됩니다. 복제가 발생하지 않습니다.

    4. PathPrefix 디렉토리를 사용할 수 있는지 확인합니다.
      nodeC# mount | grep /global/etc
    5. 파일 시스템이 보조 클러스터에 마운트되기에 적합한지 확인합니다.
      nodeC# fsck -y /dev/md/nfsset/rdsk/d200
    6. 응용 프로그램을 관리되는 상태로 가져와서 보조 클러스터에서 온라인으로 전환합니다.
      nodeC# clresourcegroup online -eM nodeC nfs-rg
    7. 클라이언트 시스템에 root 역할로 액세스합니다.

      다음과 같은 메시지가 표시됩니다.

      client-machine#
    8. Step 4에서 만든 응용 프로그램 디렉토리를 보조 볼륨의 응용 프로그램 디렉토리에 마운트합니다.
      client-machine# mount -o rw lhost-nfsrg-sec:/global/mountpoint /dir
    9. 마운트된 디렉토리를 표시합니다.
      client-machine# ls /dir
  7. Step 5에 표시된 디렉토리가 Step 6에 표시된 디렉토리와 동일한지 확인합니다.
  8. 기본 볼륨의 응용 프로그램을 마운트된 응용 프로그램 디렉토리로 반환합니다.
    1. 보조 볼륨에서 응용 프로그램 리소스 그룹을 오프라인화합니다.
      nodeC# clresource disable -g nfs-rg +
      nodeC# clresourcegroup offline nfs-rg
    2. 전역 볼륨이 보조 볼륨에서 마운트 해제되도록 합니다.
      nodeC# umount /global/mountpoint
    3. 응용 프로그램 리소스 그룹을 관리되는 상태로 가져와서 기본 클러스터에서 온라인으로 전환합니다.
      nodeA# clresourcegroup online -eM nodeA nfs-rg
    4. 기본 볼륨을 복제 모드로 변경합니다.

      Availability Suite 소프트웨어에 대해 다음 명령을 실행합니다.

      nodeA# /usr/sbin/sndradm -n -u lhost-reprg-prim \
      /dev/md/nfsset/rdsk/d200 \
      /dev/md/nfsset/rdsk/d203 lhost-reprg-sec \
      /dev/md/nfsset/rdsk/d200 \
      /dev/md/nfsset/rdsk/d203 ip sync

      기본 볼륨을 쓸 경우 Availability Suite 소프트웨어에서 보조 볼륨이 업데이트됩니다.

참조

테이크오버를 관리하는 방법의 예

테이크오버를 관리하는 방법의 예

이 절에서는 DNS 항목을 업데이트하는 방법에 대해 설명합니다. 추가 정보는 테이크오버 관리 지침을 참조하십시오.