이 절에서는 스위치오버를 호출하는 방법과 응용 프로그램을 보조 클러스터로 전송하는 방법에 대해 설명합니다. 스위치오버 또는 페일오버 이후 DNS 항목을 업데이트합니다. 자세한 내용은 페일오버 또는 스위치오버 관리 지침을 참조하십시오.
이절은 다음 절차로 구성되어 있습니다.
수퍼유저 또는 solaris.cluster.admin RBAC 인증을 제공하는 역할로 nodeA 및 nodeC에 액세스합니다.
기본 클러스터를 로깅 모드로 변경합니다.
Sun StorEdge Availability Suite 소프트웨어:
nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -l lhost-reprg-prim \ /dev/vx/rdsk/devgrp/vol01 \ /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \ /dev/vx/rdsk/devgrp/vol01 \ /dev/vx/rdsk/devgrp/vol04 ip sync |
Sun StorageTek Availability Suite 소프트웨어:
nodeA# /usr/sbin/sndradm -n -l lhost-reprg-prim \ /dev/vx/rdsk/devgrp/vol01 \ /dev/vx/rdsk/devgrp/vol04 lhost-reprg-sec \ /dev/vx/rdsk/devgrp/vol01 \ /dev/vx/rdsk/devgrp/vol04 ip sync |
디스크의 데이터 볼륨을 쓸 경우 동일한 장치 그룹의 비트맵 볼륨이 업데이트됩니다. 복제는 수행되지 않습니다.
기본 클러스터와 보조 클러스터가 로깅 모드에 있고 자동 동기화가 꺼져 있는지 확인합니다.
nodeA에서 모드 및 설정을 확인합니다.
Sun StorEdge Availability Suite 소프트웨어:
nodeA# /usr/opt/SUNWesm/sbin/sndradm -P |
Sun StorageTek Availability Suite 소프트웨어:
nodeA# /usr/sbin/sndradm -P |
출력 내용이 다음과 같이 표시됩니다.
/dev/vx/rdsk/devgrp/vol01 -> lhost-reprg-sec:/dev/vx/rdsk/devgrp/vol01 autosync:off, max q writes:4194304,max q fbas:16384,mode:sync,ctag: devgrp, state: logging |
nodeC에서 모드 및 설정을 확인합니다.
Sun StorEdge Availability Suite 소프트웨어:
nodeC# /usr/opt/SUNWesm/sbin/sndradm -P |
Sun StorageTek Availability Suite 소프트웨어:
nodeC# /usr/sbin/sndradm -P |
출력 내용이 다음과 같이 표시됩니다.
/dev/vx/rdsk/devgrp/vol01 <- lhost-reprg-prim:/dev/vx/rdsk/devgrp/vol01 autosync:off, max q writes:4194304,max q fbas:16384,mode:sync,ctag: devgrp, state: logging |
nodeA와 nodeC의 경우 상태는 logging이고 자동 동기화의 활성 상태는 off가 되어야 합니다.
보조 클러스터가 기본 클러스터를 대신할 준비가 되어 있는지 확인합니다.
nodeC# fsck -y /dev/vx/rdsk/devgrp/vol01 |
보조 클러스터로 스위치오버합니다.
nodeC# clresourcegroup switch -n nodeC nfs-rg |
DNS 항목 업데이트 방법으로 이동합니다.
DNS가 클라이언트를 클러스터에 매핑하는 방법에 대해서는 그림 4–8을 참조하십시오.
스위치오버 호출 방법 절차를 완료합니다.
nsupdate 명령을 시작합니다.
자세한 내용은 nsupdate(1M) 매뉴얼 페이지를 참조하십시오.
두 클러스터 모두에서 응용 프로그램 자원 그룹의 논리 호스트 이름과 클러스터 IP 주소간의 현재 DNS 매핑을 제거합니다.
> update delete lhost-nfsrg-prim A > update delete lhost-nfsrg-sec A > update delete ipaddress1rev.in-addr.arpa ttl PTR lhost-nfsrg-prim > update delete ipaddress2rev.in-addr.arpa ttl PTR lhost-nfsrg-sec |
기본 클러스터의 IP 주소(역방향)
보조 클러스터의 IP 주소(역방향)
지속 시간(초)기본값은 3600입니다.
두 클러스터 모두에서 응용 프로그램 자원 그룹의 논리 호스트 이름과 클러스터 IP 주소간에 새로운 DNS 매핑을 만듭니다.
기본 논리 호스트 이름을 보조 클러스터의 IP 주소로 매핑하고, 보조 논리 호스트 이름을 기본 클러스터의 IP 주소로 매핑합니다.
> update add lhost-nfsrg-prim ttl A ipaddress2fwd > update add lhost-nfsrg-sec ttl A ipaddress1fwd > update add ipaddress2rev.in-addr.arpa ttl PTR lhost-nfsrg-prim > update add ipaddress1rev.in-addr.arpa ttl PTR lhost-nfsrg-sec |
보조 클러스터의 IP 주소(전방향)
기본 클러스터의 IP 주소(전방향)