歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

AIX的卷組管理

1、增加卷組

#smit mkvg

可以使用mkvg命令創建一個卷組,新卷組的卷組必須包括至少一個物理卷。可以使用-y選項指定新創建卷組的名稱。如果沒有指定,卷組名由系統生成。可以使用-s選項指定物理分區的大小,物理分區的大小以MB為單位並不是2的冪次方,缺省值4MB。

例子: 創建一個名叫newvg的卷組,物理分區大小2MB

# mkvg -s 2 -y newvg hdisk1

2、刪除卷組

# smit reducevg2

如果一個卷組中沒有物理卷,可以使用smit -reducevg2快捷方式刪除卷組。

3、設置卷組的屬性

# smit vgsc

向一個卷組中添加一個物理卷

extendvg -f volumegroup hdiskn

可以使用extendvg命令向一個卷組中添加一個物理卷。要添加的硬盤必須安裝在系統中或者從外部鏈接到系統,必須加點。

如果硬盤上存在的信息顯示它屬於另一個卷組,則-f 選項強制將這個硬盤添加到卷組而不經過任何請求確認。當添加一塊曾經使用過但已經不含任何數據的硬盤時,使用本選項。

從一個卷組中刪除一個物理卷

reducevg [-d] volumegroup hdiskn

可以使用reducevg命令從一個卷組中刪除一個物理卷。如果這是最後一個物理卷,卷組將會被刪除。

4、修改一個卷組的屬性

可以使用chvg命令改變一個卷組是否能自動激活的屬性。

-a y選項設置卷組在系統啟動時自動被激活。

-a n選項設置卷組在系統啟動時不能被激活。

5、激活/停用一個卷組

激活一個卷組(使卷組可用)varyonvg [-f] volumegroup

停用一個卷組(使卷組不可用)varyoffvg [-f] volumegroup

查看本欄目更多精彩內容:http://www.bianceng.cn/OS/unix/

6、導入/導出一個卷組

# smit importvg

在很多情況下,需要將一個卷組從一個RS/6000系統中移到另一個RS/6000系統中。並要保證遷移後卷組的文件系統和邏輯卷在目標系統中均能正常訪問。這就需要先將該卷組從源系統中導出來,然後將卷組的每一個物理卷移到目標系統中,再將該卷組導入到目標系統中。之後該卷組在源系統中就不存在,而它的定義信息保存在目標系統中。

exportvg命令就是將這個卷組的定義信息從系統的ODM數據庫中刪除,但卷組的組織結構仍然存在於該卷組中每個物理卷的VGDA中,因此,導出一個卷組並不是刪除該卷組上的數據,只是刪除ODM中關於該卷組的定義信息。在導出一個卷組之前,必須先用varyoffvg命令使該卷組處於停用狀態。

Importvg命令利用物理卷上的VGDA信息更新系統的ODM數據庫,不要試圖導入rootvg。除非有技術支持,也不要中斷執行的LVM命令。

7、檢查卷組

如果卷組中的所有硬盤大小增加,使用命令檢查這些硬盤

chvg –g Volumegroup

打開卷組的壞塊再分配策略(bad block relocation policy)

chvg –b y Volumegroup

關閉卷組的壞塊再分配策略(bad block relocation policy)

chvg –b n Volumegroup

8、重新創建一個卷組

recreatevg [-f]

-y newvg_name

-Y newlv_prefix | -l LvNamefile

-L newfs_prefix

pvname

使用參數選項-f重新創建來自磁盤子集的卷組。

# recreatevg -f -y myvg -Y mylv -L myfs hdisk2

一個卷組testvg在hdisk1和 hdisk2做完全鏡像。您可以通過varyoffvg 和exportvg 卷組testvg 在hdisk2上創建一個新的卷組myvg。

這時卷組testvg 仍包括hdisk1 上的一個copy,而卷組myvg則包括hdisk2上帶有新邏輯卷名和新文件系統名的另一個copy。最後,在重新導入testvg後,您還需要從卷組testvg的VGDA中刪除舊的hdisk2的PVID,這可以通過使用smit reducevg菜單來實現。

本文出自 “Hello_小壯” 博客,請務必保留此出處http://xiaozhuang.blog.51cto.com/4396589/1030440

Copyright © Linux教程網 All Rights Reserved