Sun Cluster 软件安装指南(适用于 Solaris OS)

如何启用数据复制的示例

本节说明了如何为配置示例启用数据复制。本节使用了 Sun StorEdge Availability Suite 软件命令 sndradmiiadm。有关这些命令的详细信息,请参阅 Sun Cluster 3.0 and Sun StorEdge Software Integration Guide

如何在主群集上启用复制
  1. 以超级用户身份访问 nodeA

  2. 刷新所有事务。


    nodeA# /usr/sbin/lockfs -a -f
    
  3. 确认逻辑主机名 lhost-reprg-primlhost-reprg-sec 处于联机状态。


    nodeA# /usr/cluster/bin/scstat -g
    

    检查资源组的状态字段。

  4. 启用从主群集到辅助群集的远程镜像复制。

    该步骤启用了从主群集主卷到辅助群集主卷的复制。此外,该步骤还启用了卷 4 上的远程镜像位图的复制。

    • 如果主群集和辅助群集不同步,请运行该命令:


      nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -e 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# /usr/opt/SUNWesm/sbin/sndradm -n -E 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
      
  5. 启用自动同步。


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -a on 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
    

    该步骤启用了自动同步。如果自动同步的活动状态被设置为 on 时,当系统重新引导或发生故障时,将重新同步卷集。

  6. 检验群集是否处于记录模式。


    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。当磁盘上的数据卷被写入时,即更新同一磁盘上的位图文件。

  7. 启用实时快照。


    nodeA# /usr/opt/SUNWesm/sbin/iiadm -e ind \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol02 \
    /dev/vx/rdsk/devicegroup/vol03
    nodeA# /usr/opt/SUNWesm/sbin/iiadm -w \
    /dev/vx/rdsk/devicegroup/vol02
    

    该步骤使主磁盘的主卷被复制到同一磁盘上的阴影卷。在本示例中,主卷是卷 1,阴影卷是卷 2,实时位图卷是卷 3。

  8. 将实时快照连接到远程镜像集。


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -I a \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol02 \
    /dev/vx/rdsk/devicegroup/vol03
    

    该步骤使实时快照与远程镜像卷集相关联。Sun StorEdge Availability Suite 软件可确保在发生远程镜像复制之前取得实时快照。

如何在辅助群集上启用复制
  1. 以超级用户身份访问 nodeC

  2. 刷新所有事务。


    nodeC# /usr/sbin/lockfs -a -f
    
  3. 启用从主群集到辅助群集的远程镜像复制。


    nodeC# /usr/opt/SUNWesm/sbin/sndradm -n -e 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
    

    主群集检测到存在辅助群集并启动同步。有关群集状态的信息,请参阅系统日志文件 /var/opt/SUNWesm/ds.log

  4. 启用独立实时快照。


    nodeC# /usr/opt/SUNWesm/sbin/iiadm -e ind \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol02 \
    /dev/vx/rdsk/devicegroup/vol03
    nodeC# /usr/opt/SUNWesm/sbin/iiadm -w \
    /dev/vx/rdsk/devicegroup/vol02
    
  5. 将实时快照连接到远程镜像集。


    nodeC# /usr/opt/SUNWesm/sbin/sndradm -I a \
    /dev/vx/rdsk/devicegroup/vol01 \
    /dev/vx/rdsk/devicegroup/vol02 \
    /dev/vx/rdsk/devicegroup/vol03