安裝了 VxVM 並將根磁碟封裝之後,請在每一個您鏡像封裝根磁碟的節點上執行以下步驟。
依照 VxVM 文件中的程序對封裝根磁碟進行鏡像。
為了達到最高可用度同時簡化管理方式,請使用本機磁碟進行鏡像。請參閱 "鏡像根磁碟",以取得詳細準則。
請勿使用法定裝置鏡像根磁碟。否則某些狀況下,節點可能無法使用根磁碟鏡像開機。
顯示裝置 ID (DID) 對應。
# scdidadm -L |
在 DID 對應表中,找出要用來鏡像根磁碟的磁碟。
從根磁碟鏡像的 DID 名稱,取出原始磁碟裝置群組名稱。
原始磁碟裝置群組的名稱是依照 dsk/dN 的命名慣例命名,其中 N 為數字。在以下輸出中,以粗體顯示的就是 scdidadm 輸出行內,用以找出原始磁碟裝置群組名稱的部分。
N node:/dev/rdsk/cNtXdY /dev/did/rdsk/dN |
檢視原始磁碟裝置群組的節點清單。
輸出結果與下述類似。
# scconf -pvv | grep dsk/dN Device group name:dsk/dN ...(dsk/dN) Device group node list:phys-schost-1, phys-schost-3 ... |
節點清單中是否包含一個以上的節點名稱?
除了您對其根磁碟進行鏡像的節點之外,將此原始磁碟裝置群組節點清單內的其他節點全部移除。
唯有已經進行根磁碟鏡像的節點才可以留在節點清單內。
# scconf -r -D name=dsk/dN,nodelist=node |
請指定原始磁碟裝置群組的叢集唯一名稱
指定要從節點清單內移除的節點名稱
啟用原始磁碟裝置群組的 localonly 屬性。
當 localonly 屬性啟用後,原始磁碟裝置群組便只專門給節點清單內的節點使用。這可避免開機裝置連接到好幾個節點時,節點與其開機裝置不小心被隔離開來。
# scconf -c -D name=dsk/dN,localonly=true |
有關 localonly 屬性的詳細資訊,請參閱 scconf_dg_rawdisk(1M) 線上援助頁。
對叢集內您要鏡像其封裝根磁碟的每個節點,重複此程序。
建立共用磁碟群組。
請至 "如何建立和註冊共用磁碟群組"。
以下範例顯示為 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 for the raw disk device group) # scconf -r -D name=dsk/d2,nodelist=phys-schost-3 (Enable the localonly property for the mirror disk's raw disk device group) # scconf -c -D name=dsk/d2,localonly=true |