------------------------------------------------------------------------
192.168.0.2
hdisk 0/1/2/3/4/11/12 IMB AIX
hdisk0 -> rootvg 33.25G+103.25G = 136.5G
hdisk1/2/3 -> databaseks (KSBAK's DB) /ora/databaseks 300.25G+109.25G= 409.5G
hdisk4/11 -> databasezs(backup) /ora/databasezs 270.25G+2.75G = 273G
hdisk12 reserve 140G
hdisk 5/8 storage system
hdisk5 -> 4700ks(KS2K4's DB) /ora/ardataks 300.125G+8.5G = 308.625G
hdisk8 -> 4700bakks(HR TEST's DB) /ora/arbakks 99.75G + 0.125G= 99.875G
------------------------------------------------------------------------
192.168.0.1
hdisk 0/1/2/3/4 IMB AIX
hdisk0 -> rootvg 23.5G+44.75G = 68.25G
hdisk1 -> databaseks (QV's DB) /ora/databaseks 60.125G+8.125G= 68.25G
hdisk2/4 -> databasezs (backup) /ora/database/zs 127G+9.5G = 136.5G
hdisk3 -> datatest(reserve) /ora/datatest 19.75G+48.5G= 68.25G
hdisk 6/7/9/10 storage system
hdisk6 -> 4700ora(reserve) /ora/arora 10.125G+19.75G = 29.875G
hdisk7/10 -> 4700kstest(KSTEST's DB) /ora/orakstest 271G+6G= 277G
hdisk9 -> 4700bakzs(HR's DB) /ora/arbak 70.125G+29.75G= 99.875G
------------------------------------------------------------------------
PS: 紅色已使用空間、藍色未使用空間
--192.168.0.2
--------------------------------------------------------------------
IBM本机新加硬盘,并挂在vg:databasezs,对应fs增加大小:/ora/databasezs
insert -> cfgmgr -> chdev -> smit vg -> smit fs
并做vg内删除硬盘,并修改fs大小
umount -> smit vg -> smit fs
--------------------------------------------------------------------
insert disk12
cfgmgr (or: cfgmgr -l hdisk12 未测试)
lspv
chdev -l hdisk12 -a pv=yes
lspv
$ lspv
hdisk0 00ce5e4af828814c rootvg active
hdisk1 00ce5e4a06c67601 databaseks active
hdisk2 00ce5e4aad69e1da databaseks active
hdisk3 00ce5e4aad69ebd4 databaseks active
hdisk4 00ce5e4aad6ab753 databasezs active
hdisk12 00ce5e4aa7dd77a9 None
hdisk5 00c7012e66745624 4700ks active
hdisk6 00ce5e4a65f1a361 None
hdisk11 00ce5e4a4ae18729 databasezs active
hdisk7 00ce5e4a6042d0a0 None
hdisk8 00c7012e6ad1d8cf 4700bakks active
hdisk9 00ce5e4a6ad2554d None
hdisk10 00c7012ea8431ee4 None
$ lsvg -l databasezs
databasezs:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
zs jfs2 1080 1080 2 open/syncd /ora/databasezs
loglv01 jfs2log 1 1 1 open/syncd N/A
$ lsvg -p databasezs
databasezs:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk4 active 546 0 00..00..00..00..00
hdisk11 active 546 11 00..00..00..00..11
#smitty vg
-set characteristics of a Volume Group
-Add a Physical Volume to a Volume Group
vg:databasezs -hdisk12
or: extendvg databasezs hdis12(未测试)
#smit fs
-Add/Change/Show/Delete File System
-Enhanced journaled File System
-Change/Show Characteristics of an Enhanced Journaled File System
/ora/databasezs 270--> 410G
# lsvg -l databasezs
databasezs:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
zs jfs2 1600 1600 3 open/syncd /ora/databasezs
loglv01 jfs2log 1 1 1 open/syncd N/A
# lsvg -p databasezs
databasezs:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk4 active 546 0 00..00..00..00..00
hdisk11 active 546 0 00..00..00..00..00
hdisk12 active 546 37 00..00..00..00..37
#-fuser -kxuc /ora/databasezs
# umount /ora/databasezs
#smit vg
-set characteristics of a Volume Group
-Remove a Physical volume from a Volume Group
vg:databasezs -hdisk12
or: reducevg hdisk12 databasezs(未测试)
#smit fs
-Add/Change/Show/Delete File System
-Enhanced journaled File System
-Change/Show Characteristics of an Enhanced Journaled File System
/ora/databasezs 410G -> 270G
#rmdev -l hdisk12 -d 在AXI OS中把硬盘删掉(未测试)
#diag (未测试)
--Task Selection(Diagnostics,Advanced Diagnostics,Service Aids,etc.)
--Hot Plug Task
--SCSI and SCSI RAID Hot Plug Manager
--Replace/Remove a Device Attached to an SISI Hot Swap Enclosure Device
------------------------------------------------------------------------
192.168.0.2
hdisk 0/1/2/3/4/11/12 IMB AIX
hdisk0 -> rootvg 33.25G+103.25G = 136.5G
hdisk1/2/3 -> databaseks (KSBAK's DB) /ora/databaseks 300.25G+109.25G = 409.5G
hdisk4/11 -> databasezs(backup) /ora/databasezs 270.25G+2.75G = 273G
hdisk12 reserve 140G
hdisk 5/8 storage system
hdisk5 -> 4700ks(KS2K4's DB) /ora/ardataks 300.125G+8.5G = 308.625G
hdisk8 -> 4700bakks(HR TEST's DB) /ora/arbakks 99.75G + 0.125G = 99.875G
------------------------------------------------------------------------
# df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 10.00 1.60 84% 71641 16% /
/dev/hd2 3.00 1.93 36% 29054 7% /usr
/dev/hd9var 0.75 0.38 49% 641 1% /var
/dev/hd3 1.00 0.84 17% 842 1% /tmp
/dev/fwdump 0.25 0.25 1% 5 1% /var/adm/ras/platform
/dev/hd1 10.00 8.75 13% 269 1% /home
/proc - - - - - /proc
/dev/hd10opt 0.25 0.22 12% 686 2% /opt
/dev/fslv04 300.00 130.65 57% 792 1% /ora/ardataks
/dev/ks 300.00 126.68 58% 7855 1% /ora/databaseks
/dev/fslv05 99.62 93.40 7% 87 1% /ora/arbakks
/dev/zs 270.00 268.51 1% 6 1% /ora/databasezs
# lspv
hdisk0 00ce5e4af828814c rootvg active
hdisk1 00ce5e4a06c67601 databaseks active
hdisk2 00ce5e4aad69e1da databaseks active
hdisk3 00ce5e4aad69ebd4 databaseks active
hdisk4 00ce5e4aad6ab753 databasezs active
hdisk12 00ce5e4aa7dd77a9 None
hdisk5 00c7012e66745624 4700ks active
hdisk6 00ce5e4a65f1a361 None
hdisk11 00ce5e4a4ae18729 databasezs active
hdisk7 00ce5e4a6042d0a0 None
hdisk8 00c7012e6ad1d8cf 4700bakks active
hdisk9 00ce5e4a6ad2554d None
hdisk10 00c7012ea8431ee4 None
--view pv
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 413 109..78..08..109..109
# lsvg -p databaseks
databaseks:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk1 active 546 0 00..00..00..00..00
hdisk2 active 546 0 00..00..00..00..00
hdisk3 active 546 437 110..00..109..109..109
# lsvg -p databasezs
databasezs:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk4 active 546 0 00..00..00..00..00
hdisk11 active 546 11 00..00..00..00..11
# lsvg -p 4700ks
4700ks:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk5 active 2469 68 00..00..00..00..68
# lsvg -p 4700bakks
4700bakks:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk8 active 799 1 00..00..00..00..01
--view lv
# lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 1 1 closed/syncd N/A
hd6 paging 30 30 1 open/syncd N/A
hd8 jfs2log 1 1 1 open/syncd N/A
hd4 jfs2 40 40 1 open/syncd /
hd2 jfs2 12 12 1 open/syncd /usr
hd9var jfs2 3 3 1 open/syncd /var
hd3 jfs2 4 4 1 open/syncd /tmp
hd1 jfs2 40 40 1 open/syncd /home
hd10opt jfs2 1 1 1 open/syncd /opt
fwdump jfs2 1 1 1 open/syncd /var/adm/ras/platform
# lsvg -l databaseks
databaseks:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
ks jfs2 1200 1200 3 open/syncd /ora/databaseks
loglv03 jfs2log 1 1 1 open/syncd N/A
# lsvg -l databasezs
databasezs:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
zs jfs2 1080 1080 2 open/syncd /ora/databasezs
loglv01 jfs2log 1 1 1 open/syncd N/A
# lsvg -l 4700ks
4700ks:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
loglv07 jfs2log 1 1 1 open/syncd N/A
fslv04 jfs2 2400 2400 1 open/syncd /ora/ardataks
# lsvg -l 4700bakks
4700bakks:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
loglv08 jfs2log 1 1 1 open/syncd N/A
fslv05 jfs2 797 797 1 open/syncd /ora/arbakks
--view lsvg
#lsvg vg_name
------------------------------------------------------------------------
192.168.0.1
hdisk 0/1/2/3/4 IMB AIX
hdisk0 -> rootvg 23.5G+44.75G = 68.25G
hdisk1 -> databaseks (QV's DB) /ora/databaseks 60.125G+8.125G = 68.25G
hdisk2/4 -> databasezs (backup) /ora/database/zs 127G+9.5G = 136.5G
hdisk3 -> datatest(reserve) /ora/datatest 19.75G+48.5G = 68.25G
hdisk 6/7/9/10 storage system
hdisk6 -> 4700ora(reserve) /ora/arora 10.125G+19.75G = 29.875G
hdisk7/10 -> 4700kstest(KSTEST's DB) /ora/orakstest 271G+6G = 277G
hdisk9 -> 4700bakzs(HR's DB) /ora/arbak 70.125G+29.75G = 99.875G
------------------------------------------------------------------------
$ df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 10.00 0.72 93% 71391 30% /
/dev/hd2 6.00 1.90 69% 79324 16% /usr
/dev/hd9var 0.12 0.09 31% 672 4% /var
/dev/hd3 1.00 0.73 27% 1564 1% /tmp
/dev/fwdump 0.38 0.37 1% 5 1% /var/adm/ras/platform
/dev/hd1 1.00 0.77 23% 2224 2% /home
/proc - - - - - /proc
/dev/hd10opt 0.25 0.12 54% 4527 15% /opt
/dev/ks 60.00 48.65 19% 119 1% /ora/databaseks
/dev/zs 127.00 114.67 10% 39 1% /ora/databasezs
/dev/test 19.62 17.39 12% 638 1% /ora/datatest
/dev/orakstest 270.00 122.48 55% 121 1% /ora/orakstest
/dev/fslv03 70.00 65.19 7% 58 1% /ora/arbak
/dev/fslv02 10.00 2.06 80% 1571 1% /ora/arora
$ lspv
hdisk0 00c7012eb81a20d3 rootvg active
hdisk1 00c7012ed948f800 databaseks active
hdisk2 00c7012ecc9654f7 databasezs active
hdisk3 00c7012ed94fa72d datatest active
hdisk4 00c7012e6189f964 databasezs active
hdisk5 00c7012e66745624 4700ks
hdisk6 00ce5e4a65f1a361 4700ora active
hdisk7 00ce5e4a6042d0a0 4700kstest active
hdisk8 00c7012e6ad1d8cf 4700bakks
hdisk9 00ce5e4a6ad2554d 4700bakzs active
hdisk10 00c7012ea8431ee4 4700kstest active
--view pv
$ lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 358 109..31..00..109..109
$ lsvg -p databaseks
databaseks:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk1 active 546 65 00..00..00..00..65
$ lsvg -p databasezs
databasezs:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk4 active 546 76 00..00..00..00..76
hdisk2 active 546 0 00..00..00..00..00
$ lsvg -p datatest
datatest:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk3 active 546 388 110..00..60..109..109
$ lsvg -p 4700ora
4700ora:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk6 active 239 158 47..24..00..39..48
$ lsvg -p 4700kstest
4700kstest:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk10 active 218 0 00..00..00..00..00
hdisk7 active 59 6 00..00..00..00..06
$ lsvg -p 4700bakzs
4700bakzs:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk9 active 799 238 160..40..00..00..38
--view lv
$ lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 1 1 closed/syncd N/A
hd6 paging 28 28 1 open/syncd N/A
hd8 jfs2log 1 1 1 open/syncd N/A
hd4 jfs2 80 80 1 open/syncd /
hd2 jfs2 48 48 1 open/syncd /usr
hd9var jfs2 1 1 1 open/syncd /var
hd3 jfs2 8 8 1 open/syncd /tmp
hd1 jfs2 8 8 1 open/syncd /home
hd10opt jfs2 2 2 1 open/syncd /opt
fwdump jfs2 3 3 1 open/syncd /var/adm/ras/platform
lg_dumplv sysdump 8 8 1 open/syncd N/A
$ lsvg -l databaseks
databaseks:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
ks jfs2 480 480 1 open/syncd /ora/databaseks
loglv00 jfs2log 1 1 1 open/syncd N/A
$ lsvg -l databasezs
databasezs:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
zs jfs2 1016 1016 2 open/syncd /ora/databasezs
$ lsvg -l datatest
datatest:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
test jfs2 157 157 1 open/syncd /ora/datatest
loglv01 jfs2log 1 1 1 open/syncd N/A
$ lsvg -l 4700ora
4700ora:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
loglv05 jfs2log 1 1 1 open/syncd N/A
fslv02 jfs2 80 80 1 open/syncd /ora/arora
$ lsvg -l 4700kstest
4700kstest:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
orakstest jfs2 270 270 2 open/syncd /ora/orakstest
loglv09 jfs2log 1 1 1 open/syncd N/A
$ lsvg -l 4700bakzs
4700bakzs:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
loglv06 jfs2log 1 1 1 open/syncd N/A
fslv03 jfs2 560 560 1 open/syncd /ora/arbak
by 宇宙老人 20110809
心有多大,宇宙就有多大。
http://blog.csdn.net/foreveryday007