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

如何執行資料複製的範例

本節說明了為配置範例執行資料複製的方式。本節使用 Sun StorEdge Availability Suite 軟體指令 sndradm 與 iiadm。如需有關這些指令的詳細資訊,請參閱Sun Cluster 3.0 and Sun StorEdge Software Integration Guide。

如何執行遠端鏡像複製

在此程序中,將主要磁碟的主容體複製到次要磁碟的主容體。主容體為容體 1,遠端鏡像點陣圖容體為容體 4。

  1. 以超級使用者身份存取 nodeA。

  2. 驗證叢集是否處於記錄模式下。


    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。當寫入到磁碟上的資料容體時,將更新同一個磁碟上的點陣圖檔案。

  3. 清除所有異動。


    nodeA# /usr/sbin/lockfs -a -f
    
  4. 在 nodeC 上,重複執行步驟 1 至步驟 3。

  5. 將 nodeA 的主容體複製到 nodeC 的主容體。


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -m 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
    
  6. 等待直至複製完成並且容體已同步化。


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -n -w 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
    
  7. 確認叢集處於複製模式下。


    nodeA# /usr/opt/SUNWesm/sbin/sndradm -P
    

    輸出結果應該如下:


    /dev/vx/rdsk/devicegroup/vol01 ->
    lhost-reprg-sec:/dev/vx/rdsk/devicegroup/vol01
    autosync: on, max q writes:4194304, max q fbas:16384, mode:sync,ctag:
    devicegroup, state: replicating

    在複製模式下,狀態為 replicating,自動同步化的作用中狀態為 on。寫入到主要容體時,Sun StorEdge Availability Suite 軟體將更新次要容體。

如何執行即時快照

在此程序中,即時快照用於使主要叢集的陰影容體與主要叢集的主容體同步。主容體為容體 1,陰影容體為容體 2。

  1. 以超級使用者身份存取 nodeA。

  2. 停止 nodeA 上執行的應用程式。


    nodeA# /usr/cluster/bin/scswitch -n -j nfs-rs
    
  3. 將主要叢集置於記錄模式下。


    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
    

    當寫入到磁碟上的資料容體時,將更新同一個磁碟上的點陣圖檔案。未進行複製。

  4. 使主要叢集的陰影容體與主要叢集的主容體同步。


    nodeA# /usr/opt/SUNWesm/sbin/iiadm -u s /dev/vx/rdsk/devicegroup/vol02
    nodeA# /usr/opt/SUNWesm/sbin/iiadm -w /dev/vx/rdsk/devicegroup/vol02
    
  5. 使次要叢集的陰影容體與次要叢集的主容體同步。


    nodeC# /usr/opt/SUNWesm/sbin/iiadm -u s /dev/vx/rdsk/devicegroup/vol02
    nodeC# /usr/opt/SUNWesm/sbin/iiadm -w /dev/vx/rdsk/devicegroup/vol02
    
  6. 在 nodeA 上重新啟動應用程式。


    nodeA# /usr/cluster/bin/scswitch -e -j nfs-rs
    
  7. 重新同步化次要容體與主要容體。


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