AIX培训笔记——存储管理——Volume Group

本文简单介绍了VG管理的一些基本命令,如需要获得这些命令的更多信息,可查阅AIX相关手册。

查看VG信息:

 

lsvg命令可以列出系统中所有的VGlsvg –o只列出系统中活动的VG,例如:

$lsvg

rootvg

Oradata1_vg

$lsvg -o

Oradata1_vg

rootvg

 

 

lsvg Volumegroup可显示VG的一些属性信息,例如VG STATEPP SIZE等:

 

$lsvg rootvg

VOLUME GROUP: rootvg VG IDENTIFIER: 0033d7bb00004c0000000105213d2a48

VG STATE: active PP SIZE: 64 megabyte(s)

VG PERMISSION: read/write TOTAL PPs: 3252 (208128 megabytes)

MAX LVs: 256 FREE PPs: 1582 (101248 megabytes)

LVs: 13 USED PPs: 1670 (106880 megabytes)

OPEN LVs: 11 QUORUM: 1

TOTAL PVs: 6 VG DESCRIPTORS: 6

STALE PVs: 0 STALE PPs: 0

ACTIVE PVs: 6 AUTO ON: no

MAX PPs per PV: 1016 MAX PVs: 32

LTG size: 128 kilobyte(s) AUTO SYNC: no

HOT SPARE: no BB POLICY: relocatable

 

 

lsvg –p Volumegroup可用来查看VG中的PV信息:

 

$lsvg -p rootvg

rootvg:

PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION

hdisk0 active 542 72 24..00..00..00..48

hdisk1 active 542 174 109..28..00..00..37

hdisk2 active 542 500 109..66..108..108..109

hdisk3 active 542 120 24..00..00..00..96

hdisk4 active 542 174 109..28..00..00..37

hdisk5 active 542 542 109..108..108..108..109

 

 

Lsvg –l Volumegroup可用来查看VG中的LV信息:

 

$lsvg -l rootvg

rootvg:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

hd5 boot 1 2 2 closed/syncd N/A

hd6 paging 128 256 2 open/syncd N/A

hd8 jfs2log 1 2 2 open/syncd N/A

hd4 jfs2 32 64 2 open/syncd /

hd2 jfs2 80 160 2 open/syncd /usr

hd9var jfs2 80 160 2 open/syncd /var

hd3 jfs2 64 128 2 open/syncd /tmp

hd1 jfs2 32 64 2 open/syncd /home

hd10opt jfs2 4 8 2 open/syncd /opt

lg_dumplv sysdump 90 90 2 open/syncd N/A

fslv00 jfs2 80 160 2 closed/syncd /ptf

paging00 paging 128 256 2 open/syncd N/A

orasys_lv jfs2 160 320 2 open/syncd /orasys

 

 

创建VG

 

mkvg命令可用来创建一个VG,一个新VG至少包含一个PV-s选项以MB为单位用来指定该VGPP的尺寸,-y选项用来指定VG的名称,如果不指定VG名称,则系统会自动为该VG生成一个名称。

下面的这个例子创建一个名称为myvgPP size2MB的普通VGmyvg中只有一个PV hdisk1

#mkvg –s 2 –y myvg hdisk1

如果要创建Big VG,则需要在mkvg命令中加上-B选项。

如果要创建Scalable VG,则需要在mkvg命令中加上-S选项。

 

 

修改VG

 

VG创建后,可以使用chvg命令来修改VG的某些属性,如-a y选项则设置该VG在系统启动时自动激活,-a n则在系统启动时不激活该VG。如果该VGScalabel VG,则还可以修改Max PPs per VGMax Logical Volumes等属性。

 

 

扩展VG

 

可以使用extendvg命令来扩展,该命令将把PV格式化成多个PP,然后将该这些PP的信息写到VGDA中。如果该PV中有其他VGVGDA信息,则可以使用-f选项将该PV强制加入到VG中而不需要确认,下面的extendvg命令将hdisk1强制加入到myvg中:

#extendvg -f myvg hdisk1

 

 

缩小VG或删除VG

reducevg用来减小一个VG,在从VG中删除一个PV之前,首先确保该PV上的存储空间已经释放,这可以通过删除该PV上的LV或者将该PV上的LV迁移到该VG的其他PV上。如果要删除的PV是该VG中的最后一个PV,则删除该PV的同时该VG也将被删除。命令格式如下:

reducevg [-d] [-f] Volumegroup hdiskn

-d选项删除PV上的LV信息,指定-f选项则不需要用户确认。

 

 

Activate/Deactivate一个VG

 

可以使用varyonvgActivate(激活)一个VG,例如:

#varyonvg myvg

可以使用varyoffvgDeactivate(非激活)一个VG,例如:

#varyoffvg myvg

 

 

导入/导出一个VG

 

一个VG中的所有磁盘可以作为一组可移动磁盘来从一个系统中导出,然后再导入到另外一个系统中,要导出的VG必须处于非激活(inactive)状态,命令如下:

#exportvg myvg #导出名称为myvgVG

#importvg myvg #导入名称为myvgVG

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值