本节描述了如何引发切换转移和如何将应用程序传送到辅助群集。切换转移或故障转移之后,请更新 DNS 条目。有关其他信息,请参见管理故障转移或切换转移指南。
本节包含以下过程:
将主群集更改为日志模式。
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 |
对磁盘上的数据卷进行写入时,将更新同一设备组上的位图卷。不进行任何复制。
确认主群集和辅助群集处于记录模式并取消自动同步。
在 nodeA 上,确认模式和设置:
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 |
在 nodeC 上,确认模式和设置:
nodeC# /usr/opt/SUNWesm/sbin/sndradm -P |
输出应与以下所示类似:
/dev/vx/rdsk/devicegroup/vol01 <- lhost-reprg-prim:/dev/vx/rdsk/devicegroup/vol01 autosync:off, max q writes:4194304,max q fbas:16384,mode:sync,ctag: devicegroup, state: logging |
nodeA 和 nodeC 的状态应为 logging,而自动同步的活动状态应为 off。
确认辅助群集已准备好接任主群集。
nodeC# /usr/sbin/fsck -y /dev/vx/rdsk/devicegroup/vol01 |
切换到辅助群集。
nodeC# scswitch -Z -g nfs-rg |
请转到如何更新 DNS 条目。
有关 DNS 如何将客户机映射到群集的说明,请参见图 6–6。
确保已完成如何引发切换转移中的所有步骤。
启动 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 地址,按照正序。
辅助群集的 IP 地址,按照逆序。
主群集的 IP 地址,按照逆序。