我們在創建RAID時都用到了metadb,它是用來創建包含Solaris 卷管理配置信息的。其中包括了幾個重要的參數。
-a 添加
-f 初始化狀態數據庫,並強制刪除上次數據庫的復制。
-c 復制的份數
比如:#metadb -afc 3 c0t0d0s0
由於該數據庫很重要,查看這些卷管理配置信息的狀態就很有必要。這時我們可以使用 -i 參數來檢查。
# metadb -i
flags first blk block count
a u 16 8192 /dev/dsk/c0t0d0s0
這時我們就可以通過它的“flags”來判斷配置信息的狀態。
如果“flags”全是小寫,說明狀態良好。
如果“flags”有大寫字母,表示有問題。這時你就查看它的“flags”來確定錯誤的類型。
比如
D 表示錯誤的數據塊
S 數據塊太小不能容納配置信息。這時可以先刪除復制塊,在添加時使用 -l 是配置數據塊的大小。
詳細信息可通過#man metadb 來查看。