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

SPARC: 如何對封裝根磁碟進行鏡像

在您安裝 VxVM 並封裝根磁碟之後,請在您鏡像封裝根磁碟的每個節點上執行此程序。

  1. 鏡像已封裝的根磁碟。

    請依照 VxVM 說明文件中的程序進行。 為了達到最高可用度並簡化管理,請使用本機磁碟進行鏡像。 請參閱鏡像根磁碟的準則 ,以取得詳細準則。


    Caution – Caution –

    請勿使用法定裝置來鏡像根磁碟。 在某些情況下,使用法定裝置鏡像根磁碟可能會阻礙節點從根磁碟鏡像啟動。


  2. 顯示 DID 對應。


    # scdidadm -L
    

  3. 從 DID 對映中,尋找用來鏡像根磁碟的磁碟。

  4. 從根磁碟鏡像的裝置 ID 名稱中,取出原始磁碟裝置群組的名稱。

    原始磁碟裝置群組的名稱是按照 dsk/dN 慣例來命名,其中 N 為數字。 在下列輸出中,您從中取得原始磁碟裝置群組名稱的 scdidadm 輸出行部分會以粗體顯示。


    N         node:/dev/rdsk/cNtXdY     /dev/did/rdsk/dN
    

  5. 檢視原始磁碟裝置群組的節點清單。

    輸出結果如下所示。


    # scconf -pvv | grep dsk/dN
    Device group name:						dsk/dN
    …
     (dsk/dN) Device group node list:		phys-schost-1, phys-schost-3
    …

  6. 節點清單是否含有一個以上的節點名稱?

  7. 從節點清單中為原始磁碟裝置群組移除已進行根磁碟鏡像的節點之外的所有節點。

    唯有已經進行根磁碟鏡像的節點才應該保留在節點清單內。


    # scconf -r -D name=dsk/dN,nodelist=node
    
    -D name=dsk/dN

    指定原始磁碟裝置群組的叢集唯一名稱

    nodelist=node

    指定要從節點清單中移除的節點的名稱。

  8. 啟用原始磁碟裝置群組的 localonly 屬性。

    啟用 localonly 屬性後,原始磁碟裝置群組將由節點清單中的節點專用。 當開機裝置連接到多個節點時,這樣做可避免不小心將節點與其開機裝置隔離開。


    # scconf -c -D name=dsk/dN,localonly=true
    

    關於 localonly 屬性的詳細資訊,請參閱 scconf_dg_rawdisk(1M) 線上援助頁。

  9. 對叢集內您要鏡像其封裝根磁碟的每個節點,重複此程序。

  10. 建立磁碟群組。

    移至SPARC: 如何建立並註冊磁碟群組

SPARC: 範例—鏡像封裝根磁碟

下列範例會顯示為 phys-schost-1 根磁碟建立的鏡像。 此鏡像是建立在磁碟 c1t1d0 上,其原始磁碟裝置群組名稱為 dsk/d2。 磁碟 c1t1d0 是多埠連接的磁碟,所以會從磁碟節點的清單移除節點 phys-schost-3,並且會啟用屬性 localonly


(Display the DID mappings)
# scdidadm -L 
…
2        phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2   
2        phys-schost-3:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2   
…
 
(Display the node list of the mirror disk's raw-disk device group)
# scconf -pvv | grep dsk/d2
Device group name:						dsk/d2
…
  (dsk/d2) Device group node list:		phys-schost-1, phys-schost-3
…
 
(Remove phys-schost-3 from the node list)
# scconf -r -D name=dsk/d2,nodelist=phys-schost-3
  
(Enable the localonly property)
# scconf -c -D name=dsk/d2,localonly=true