Unix Study之--AIX删除卷组中物理卷


系统环境:

   操作系统: AIX 5300-08


案例分析:

删除rootvg中的pv(hdisk2):


[root@aix195: /]$ lsvg -p rootvg
rootvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk0            active            550         249         109..00..00..30..110
hdisk2            active            319         260         64..64..04..64..64


通过smit删除:
[root@aix195: /]$ smit reducevg

出现以下错误提示:
0516-016 ldeletepv: Cannot delete physical volume with allocated
        partitions. Use either migratepv to move the partitions or
        reducevg with the -d option to delete the partitions.
0516-884 reducevg: Unable to remove physical volume hdisk2.


通过reducevg工具删除:
[root@aix195: /]$ reducevg

0516-606 reducevg: Volume group name not entered.
Usage: reducevg [-d] [-f] VGname PVname...
Reduces volume group size by removing a physical volume.

[root@aix195: /]$ reducevg -d rootvg hdisk2


提示:在hdisk2的pv上有逻辑卷


0516-914 rmlv: Warning, all data belonging to logical volume
        paging00 on physical volume hdisk2 will be destroyed.
rmlv: Do you wish to continue? y(es) n(o)? 
n


0516-914 rmlv: Warning, all data belonging to logical volume
        paging01 on physical volume hdisk2 will be destroyed.
rmlv: Do you wish to continue? y(es) n(o)? 
0516-914 rmlv: Warning, all data belonging to logical volume
        paging02 on physical volume hdisk2 will be destroyed.
rmlv: Do you wish to continue? y(es) n(o)? 
0516-016 ldeletepv: Cannot delete physical volume with allocated
        partitions. Use either migratepv to move the partitions or
        reducevg with the -d option to delete the partitions.
0516-884 reducevg: Unable to remove physical volume hdisk2.

查看系统页面交换空间:
[root@aix195: /]$ lsps -a
Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type
paging02        hdisk2            rootvg        1792MB     1   yes   yes    lv
paging01        hdisk2            rootvg        1792MB     1   yes   yes    lv
paging00        hdisk2            rootvg         192MB     1   yes   yes    lv
hd6             hdisk0            rootvg         320MB     1   yes   yes    lv


---paging00,01,02为后来增加的page space,其逻辑卷建立在hdisk2的PV上

关闭paging00、01、02:

[root@aix195: /]$ swapoff /dev/paging00 
[root@aix195: /]$ swapoff /dev/paging01 
[root@aix195: /]$ swapoff /dev/paging02

通过smit删除paging00、01、02三个逻辑卷

[root@aix195: /]$ lsps -a

Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type
hd6             hdisk0            rootvg        2048MB     1   yes   yes    lv

在通过reducevg删除卷组的PV:
[root@aix195: /]$ lsvg -p rootvg
rootvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk0            active            550         222         82..00..00..30..110
hdisk2            active            319         319         64..64..63..64..64

[root@aix195: /]$ reducevg -d rootvg hdisk2


删除成功:
[root@aix195: /]$ lsvg -p rootvg
rootvg:
PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
hdisk0            active            550         222         82..00..00..30..110

[root@aix195: /]$ lspv
hdisk0          000bf7bdcd61dd0a                    rootvg          active
hdisk1          00434bbc952e964d                    None            
hdisk2          000bf7bd1ed7cab8                    None