Sun Cluster 3.0 U1 安裝手冊

如何建立 md.tab

在叢集的每一個節點上建立 /etc/lvm/md.tab 檔。使用 md.tab 檔定義您建立的磁碟組複合裝置。


註解 -

如果是使用本機複合裝置,請確定本機複合裝置的名稱與形成磁碟組的裝置 ID (DID) 名稱不同。例如,如果磁碟組中使用 DID 名稱 /dev/did/dsk/d3,則不要在本機複合裝置上使用該名稱 /dev/md/dsk/d3。此條件不適用於共用複合裝置,因為共用複合裝置採用的命名慣例為 /dev/md/setname/{r}dsk/d#



提示 -

為了避免叢集環境中區域複合裝置太多導致混淆,挑選的命名規則應該要讓整個叢集中沒有兩個複合裝置的名稱會相同。例如,節點 1 使用 d100-d199 的名稱,節點 2 則使用 d200-d299 的名稱,依此類推。


  1. 成為叢集節點的超級使用者。

  2. 建立 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 ...

  3. 建立 /etc/lvm/md.tab 檔,並使用您偏好的文字編輯程式手動編輯此檔案。

    請參閱 Solstice DiskSuite 文件以及 md.tab(4) 線上援助頁,以取得關於如何建立 md.tab 檔案的詳細資訊。


    註解 -

    如果您要使用儲存在子鏡像磁碟上的資料,您必須先備份資料再設定複合裝置,然後將其復原至鏡像上。


  4. 啟動 md.tab 檔案中定義的複合裝置。

    請至 "如何啟動複合裝置"

範例-範本 md.tab

下列 md.tab 的檔案範例,在名為 dg-schost-1 的磁碟組中,對複合裝置加以定義。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

md.tab 檔案範例建構如下。