Create volume groups on AIX - Normal Big Scalable

You can create three types of volume groups on AIX:

  • Normal
  • Big
  • Scalable
VG type      Max-PVs      Max-LVs         Max-PPs per VG         Max-PP per size
Normal          32           256              32,512                    1 GB
Big            128           512             130,048                    1 GB
Scalable      1024          4096           2,097,152                  128 GB

First, identify free disk you want to use. In our case is hdisk2.

[root@aix:/] lspv
hdisk0 000fd1bbd4229068 rootvg active
hdisk2 000fd1bb7390f5fb None

Create a NORMAL type volume group:

[root@aix:/] mkvg -y normalvg hdisk2
normalvg

Let’s verify:

[root@aix:/] lsvg normalvg
VOLUME GROUP:       normalvg                 VG IDENTIFIER:  000fd1bb0000d4000000015982f0724b
VG STATE:           active                   PP SIZE:        4 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      511 (2044 megabytes)
MAX LVs:            256                      FREE PPs:       511 (2044 megabytes)
LVs:                0                        USED PPs:       0 (0 megabytes)
OPEN LVs:           0                        QUORUM:         2 (Enabled)
TOTAL PVs:          1                        VG DESCRIPTORS: 2
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         1                        AUTO ON:        yes
MAX PPs per VG:     32512
MAX PPs per PV:     1016                     MAX PVs:        32
LTG size (Dynamic): 512 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable
PV RESTRICTION:     none                     INFINITE RETRY: no
DISK BLOCK SIZE:    512                      CRITICAL VG:    no	

Create a BIG type volume group:

[root@aix:/] mkvg  -B -y bigvg hdisk2
bigvg

Let’s verify:

[root@aix:/] lsvg bigvg
VOLUME GROUP:       bigvg                 VG IDENTIFIER:  000fd1bb0000d4000000015982f0dd62
VG STATE:           active                PP SIZE:        4 megabyte(s)
VG PERMISSION:      read/write            TOTAL PPs:      509 (2036 megabytes)
MAX LVs:            512                   FREE PPs:       509 (2036 megabytes)
LVs:                0                     USED PPs:       0 (0 megabytes)
OPEN LVs:           0                     QUORUM:         2 (Enabled)
TOTAL PVs:          1                     VG DESCRIPTORS: 2
STALE PVs:          0                     STALE PPs:      0
ACTIVE PVs:         1                     AUTO ON:        yes
MAX PPs per VG:     130048
MAX PPs per PV:     1016                  MAX PVs:        128
LTG size (Dynamic): 512 kilobyte(s)       AUTO SYNC:      no
HOT SPARE:          no                    BB POLICY:      relocatable
PV RESTRICTION:     none                  INFINITE RETRY: no
DISK BLOCK SIZE:    512                   CRITICAL VG:    no

Create a SCALABLE type volume group:

[root@aix:/] mkvg -y scalablevg -S -P 1024 -v 4096 hdisk2
scalablevg

Let’s verify:

[root@aix:/] lsvg scalablevg
VOLUME GROUP:       scalablevg               VG IDENTIFIER:  000fd1bb0000d4000000015982efddcd
VG STATE:           active                   PP SIZE:        4 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      494 (1976 megabytes)
MAX LVs:            256                      FREE PPs:       494 (1976 megabytes)
LVs:                0                        USED PPs:       0 (0 megabytes)
OPEN LVs:           0                        QUORUM:         2 (Enabled)
TOTAL PVs:          1                        VG DESCRIPTORS: 2
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         1                        AUTO ON:        yes
MAX PPs per VG:     32768                    MAX PVs:        1024
LTG size (Dynamic): 512 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable
MIRROR POOL STRICT: off
PV RESTRICTION:     none                     INFINITE RETRY: no
DISK BLOCK SIZE:    512                      CRITICAL VG:    no

You can also convert a VG from BIG or (NORMAL) to SCALABLE using ‘chvg’ command

NOTE: VG must be varyoff before convertion!

[root@nodetest:/] chvg -G newvg
0516-1224 chvg: WARNING, once this operation is completed, volume group newvg
cannot be imported into AIX 5.2 or lower versions. Continue (y/n)  y
0516-1712 chvg: Volume group newvg changed. newvg can include up to 1024 physical volumes with 2097152 total physical partitions in the volume group.

[root@nodetest:/] varyonvg newvg
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Working with Virtual media library on VIO servers
Viewed 17595 times since Thu, Feb 21, 2019
IBM AIX commands you should not leave home without
Viewed 7951 times since Mon, Jun 11, 2018
Processes and Devices—It’s All About the Children
Viewed 3023 times since Wed, May 30, 2018
Top 4 Reasons for Node Reboot or Node Eviction in Real Application Cluster (RAC) Environment
Viewed 106536 times since Thu, Jun 21, 2018
Setup private yum repository for AIX clients
Viewed 12173 times since Thu, Feb 21, 2019
AIX: How do you send an attachment via mail
Viewed 3815 times since Mon, Jun 11, 2018
AIX lsdevinfo
Viewed 11109 times since Mon, Jun 3, 2019
Tips I Picked up at the Power Systems Technical University
Viewed 3708 times since Mon, Jun 11, 2018
Online Backups and Recovery in a Snap AIX
Viewed 6122 times since Wed, May 30, 2018
O’Reilly’s CD bookshelf
Viewed 14818 times since Wed, Jun 27, 2018