Wednesday, April 22, 2009

AIX - Reduce Volume Group

Reduce VG

We can remove the VG using reducevg command, if we want remove testvg and testvg has one pv hdisk9

#lsvg –p testvg
Hdisk9
#

Now we will remove the pv from testvg

#reducevg –f testvg hdisk9

f- option is used to force reduce, you have data in pv hdisk9, that time I will not any questions, directly it will remove the pv from testvg. Suppose 2 PV’s available in testvg then one by one we can reduce the PV’s

AIX -Extend Volume Group

AIX -Extend Volume Group

Extend VG

We can increase VG size by adding Pv into existing VG, example: extendvg command

#lsvg –p datavg
Hdisk4
Hdisk5
#
datavg has 2 PV’s now we want to extend datavg, then your command will be

#extendvg datavg hdisk6

After executed command hdisk6 pv added with datavg

#lsvg –l datavg
Hdisk4
Hdisk5
Hdisk6

AIX - List Volume Group

AIX - List Volume Group

List VG

We can list VG information using following commands

#lsvg – It will display the available vg’s
#lsvg datavg – It will display full details about datavg only
#lsvg –o It will display the online vg’s
#lsvg – l datavg – It will display the all logical volume details across the datavg
#lsvg –p datavg – It will display the information about all PV’s in datavg

Above operations can be performed by using lsvg commands

AIX - Create Voulme Group

AIX - Create Voulme Group

We can create VG by using mkvg commands

#mkvg –s 32 –y datavg hdisk4

The above command is creating datavg using pv hdisk4 and pp size is 32MB

#mkvg datavg hdisk4

The above command will create datavg using pv hdisk4 and pp size is by default 128MB.