在叢集的每一個節點建立 /etc/lvm/md.tab 檔。
使用 Solstice DiskSuite 軟體時,請確定本機 metadevice 的名稱與 形成磁碟組裝置的 ID (DID) 名稱不同。例如,如果磁碟組中使用 DID 名稱 /dev/did/dsk/d3, 則不要在配置本機 metadevice 時使用該名稱 /dev/md/dsk/d3。
成為叢集節點的高階使用者。
建立 md.tab 檔時,請列出 DID 對應以作為參考。
在 md.tab 檔案中,請使用完整的 DID 虛擬驅動程式名稱, 而不要使用低階裝置名稱 ( cNtXdY).
# scdidadm -L |
在下列範例中,輸出的第一欄是 DID 實例號碼,第二欄是完整路徑 (實體路徑),第三欄是完整的 DID 虛擬驅動程式名稱(虛擬路徑)。
1 phys-schost-1:/dev/rdsk/c0t0d0 /dev/did/rdsk/d1 2 phys-schost-1:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 2 phys-schost-2:/dev/rdsk/c1t1d0 /dev/did/rdsk/d2 3 phys-schost-1:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 3 phys-schost-2:/dev/rdsk/c1t2d0 /dev/did/rdsk/d3 ... |
建立 /etc/lvm/md.tab 檔,並用您偏好的文字編輯程式手動編輯此檔案。
請參照 Solstice DiskSuite 文件以取得有關建立 md.tab 檔案的詳細資訊。
下列 md.tab 的檔案範例,在名稱為 dg-schost-1 的磁碟組中,對 metadevice 加以定義。在 md.tab 檔中行的順序並不重要。
dg-schost-1/d0 -t dg-schost-1/d1 dg-schost-1/d4 dg-schost-1/d1 -m dg-schost-1/d2 dg-schost-1/d2 1 1 /dev/did/rdsk/d1s4 dg-schost-1/d3 1 1 /dev/did/rdsk/d55s4 dg-schost-1/d4 -m dg-schost-1/d5 dg-schost-1/d5 1 1 /dev/did/rdsk/d3s5 dg-schost-1/d6 1 1 /dev/did/rdsk/d57s5 |
第一行定義 trans metadevice d0 包含主控者 (UFS) metadevice d1 和記錄裝置 d4。此 -t 表示這是一個 trans metadevice。主控者和記錄裝置是由 -t 旗號之後的位置所指定。
dg-schost-1/d0 -t dg-schost-1/d1 dg-schost-1/d4 |
第二行將主控者裝置定義為 metadevice 的鏡映。此定義中的 -m 表示一個鏡映裝置,以及其中一個子鏡映,d2,與鏡映裝置關聯,d1。
dg-schost-1/d1 -m dg-schost-1/d2 |
同樣地,第五行將記錄裝置,d4,定義為 metadevice 的鏡映。
dg-schost-1/d4 -m dg-schost-1/d5 |
第三行將主控者裝置的第一子鏡映,d2,定義為單向資料分置。
dg-schost-1/d2 1 1 /dev/did/rdsk/d1s4 |
第四行定義主控者裝置的第二子鏡映,d3。
dg-schost-1/d3 1 1 /dev/did/rdsk/d55s4 |
最後,定義記錄裝置的子鏡映(d5 和 d6)。在此範例中,建立了每一個子鏡映簡單的 metadevice。
dg-schost-1/d5 1 1 /dev/did/rdsk/d3s5 dg-schost-1/d6 1 1 /dev/did/rdsk/d57s5 |
如果您要使用儲存在子鏡映磁碟的資料,您必須先備份資料再設定 metadevice,然後再復原至鏡映上。
若要啟動在 md.tab 檔案中定義的 metadevice,請至 "如何啟動 Metadevices"。