Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)

如何啟用資料複製的範例

本節說明了為配置範例啟用資料複製的方式。 本節使用 Sun StorEdge Availability Suite 3.1 軟體指令 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 3.1 軟體確保執行即時快照後才會發生遠端鏡像複製。

如何在次要叢集上啟用複製
  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