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

如何驗證已正確配置複製的範例

本節說明了在配置範例中確認複製配置的方式。

如何驗證已正確配置複製
  1. 驗證主要叢集處於複製模式下,並且開啟了自動同步化功能。


    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 3.1 軟體將更新次要容體。

    如果主要叢集不在複製模式下,請將其置於複製模式下,如下所示︰


    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
    
  2. 在用戶端機器上建立一個目錄。

    1. 以超級使用者身份登入到用戶端機器。

      將看到如下提示︰


      client-machine#
    2. 在該用戶端機器上建立一個目錄。


      client-machine# mkdir /dir
      
  3. 將該目錄掛載到主要叢集上的應用程式中,然後顯示掛載的目錄。

    1. 將該目錄掛載到主要叢集上的應用程式中。


      client-machine# mount -o rw lhost-nfsrg-prim:/global/mountpoint /dir
      
    2. 顯示掛載的目錄。


      client-machine# ls /dir
      
  4. 將該目錄掛載到次要叢集上的應用程式中,然後顯示掛載的目錄。

    1. 卸載主要叢集上應用程式的目錄。


      client-machine# umount /dir
      
    2. 使應用程式資源群組在主要叢集上離線。


      nodeA# /usr/cluster/bin/scswitch -n -j nfs-rs
      nodeA# /usr/cluster/bin/scswitch -n -j nfs-dg-rs
      nodeA# /usr/cluster/bin/scswitch -n -j lhost-nfsrg-prim
      nodeA# /usr/cluster/bin/scswitch -z -g nfs-rg -h ""
      
    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. 使應用程式資源群組在次要叢集上連線。


      nodeC# /usr/cluster/bin/scswitch -Z -g nfs-rg
      
    5. 以超級使用者身份存取用戶端機器。

      將看到如下提示︰


      client-machine#
    6. 將在步驟 2 中建立的目錄掛載到次要叢集的應用程式中。


      client-machine# mount -o rw lhost-nfsrg-sec:/global/mountpoint /dir
      
    7. 顯示掛載的目錄。


      client-machine# ls /dir
      
  5. 請確定步驟 3步驟 4 中顯示的目錄相同。

  6. 將主要叢集上的應用程式傳回到掛載的目錄。

    1. 使應用程式資源群組在次要叢集上離線。


      nodeC# /usr/cluster/bin/scswitch -n -j nfs-rs
      nodeC# /usr/cluster/bin/scswitch -n -j nfs-dg-rs
      nodeC# /usr/cluster/bin/scswitch -n -j lhost-nfsrg-sec
      nodeC# /usr/cluster/bin/scswitch -z -g nfs-rg -h ""
      
    2. 請確定已從次要叢集上卸載整體容體。


      nodeC# umount /global/mountpoint
      
    3. 使應用程式資源群組在主要叢集上連線。


      nodeA# /usr/cluster/bin/scswitch -Z -g nfs-rg
      
    4. 將主要叢集置於複製模式下。


      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
      

      寫入到主要容體時,Sun StorEdge Availability Suite 3.1 軟體將更新次要容體。