aix确定VG类型方法

来源:互联网 发布:pp助手for mac打不开 编辑:程序博客网 时间:2024/04/29 18:00

确定VG类型方法

 

 

AIX5.2增加了Big VG类型,AIX5.3以后,VG有了3种类型,普通VG,Big VGScalable VG
$ lsvg xxx_vg
VOLUME GROUP:      xxx_vg                  VG IDENTIFIER:  00c5bf9c00004c0000000112da58dbf3
VG STATE:          active                  PP SIZE:       32 megabyte(s)
VG PERMISSION:     read/write              TOTAL PPs:      2874 (91968 megabytes)
MAX LVs:           256                     FREE PPs:      1530 (48960 megabytes)
LVs:               7                       USED PPs:      1344 (43008 megabytes)
OPEN LVs:          7                       QUORUM:        2
TOTAL PVs:         2                       VG DESCRIPTORS: 3
STALE PVs:         0                       STALE PPs:      0
ACTIVE PVs:        2                       AUTO ON:       yes
MAX PPs per VG:    32768                   MAX PVs:       1024
LTG size (Dynamic): 1024 kilobyte(s)        AUTO SYNC:      no
HOT SPARE:         no                      BB POLICY:     relocatable 

$ lsvg rootvg
VOLUME GROUP:      rootvg                  VG IDENTIFIER:  00c5bf9c00004c000000010ade90f688
VG STATE:          active                  PP SIZE:       128 megabyte(s)
VG PERMISSION:     read/write              TOTAL PPs:      1092 (139776 megabytes)
MAX LVs:           256                     FREE PPs:      452 (57856 megabytes)
LVs:               12                      USEDPPs:       640 (81920 megabytes)
OPEN LVs:          10                      QUORUM:        1
TOTAL PVs:         2                       VG DESCRIPTORS: 3
STALE PVs:         0                       STALE PPs:      0
ACTIVE PVs:        2                       AUTO ON:       yes
MAX PPs per VG:    32512                                   
MAX PPs per PV:    1016                    MAX PVs:       32
LTG size (Dynamic): 256 kilobyte(s)         AUTO SYNC:      no
HOT SPARE:         no                      BB POLICY:     relocatable 
lsvg输出结果来看,xxx_vgrootvg少一行"MAX PPs per VG""MAX PVs"也有区别,但没有明确指明xxx_vg的类型。
确定vg有以下2中方法:

1. 用lquery -At -gVGid命令可以确定VG类型
$ lqueryvg -At -g00c5bf9c00004c0000000112da58dbf3

VG Type:  2

/usr/include/lvm.h里有下面定义:
/* Volume group types */
#define LVM_OLDVGTYPE  0       /* old vg type (default) */
#define LVM_BIGVGTYPE  1       /* bigvg */
#define LVM_SVGTYPE    2       /* svg */
说明,VG Type 0是普通VG1Big VGVG Type 2就是Scalable VG

 

2. lqueryvg -tp  /dev/hdisk0VgType最直接

原创粉丝点击