分类: 系统运维
2011-08-12 10:06:01
# lspv
# lspv hdisk0
# lsvg rootvg
# lsvg -l rootvg
# lslv hd2
1、AIX下,扩展文件系统需要先收动扩展LV吗?还是只需要扩展文件系统就行了,系统自动先帮你扩展LV?
2、扩展文件系统前,我怎么确认能够扩展多大呢?
# lsvg datavg
VOLUME GROUP: datavg VG IDENTIFIER: 00c3d08000004c000000011662f45e14
VG STATE: active PP SIZE: 256 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 1638 (419328 megabytes)
MAX LVs: 512 FREE PPs: 837 (214272 megabytes)
LVs: 2 USED PPs: 801 (205056 megabytes)
OPEN LVs: 2 QUORUM: 2
TOTAL PVs: 3 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 3 AUTO ON: yes
MAX PPs per VG: 130048
MAX PPs per PV: 1016 MAX PVs: 128
LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
以上结果是不是说datavg的总容量419328M,我还有214272M大小可用来扩展给该卷组上的LV对应的文件系统?
1楼:在AIX下扩文件系统:
smitty chfs
扩文件系统AIX会自动扩LV,只要保证free space足够。
2楼: 1、 正如楼上所说:“扩文件系统AIX会自动扩LV,只要保证free space足够。“,如果楼上那种方法扩展不了,可以使用chfs -a size=+1G /home/oracle(扩展文件路径).
2、“datavg的总容量419328M,我还有214272M大小可用来扩展给该卷组上的LV对应的文件系统?“这个理解是错误的,有种情况用"smit chfs扩展文件的方法"是不行的:我上次曾经遇到过" 比如你在装ORACLE数据库的时候,你前期数据库软件存放的LV规划比较小,然后安装数据库过程中出现磁盘空间不够的错误,你用"smit chfs扩展文件的方法"来扩展LV是不行的,只能用"chfs -a size=+1g "的方法."
这是由于没有考虑做了做镜像的情况.所以我说你的是错的.只要lv没有mirror(有mirror要注意可用空间减半)这个理解就是对的,free可以给任意一个lv扩展,也可新建立lv。