分类: 其他UNIX
2013-04-23 09:20:52
扩展前,首先查看目前文件系统的容量:
dev/vg01/lvapp 143360000 135477278 7390172 95% /oradata
扩展前的容量: 140000M
查看对应的vg是否有空闲的pe,如果没有,需要首先扩充vg,本例是存在空闲pe的情况下:
PE Size (Mbytes) 32
Total PE 8940
Alloc PE 8220
Free PE 720
需要扩展的容量:32*600M=19200M
扩展后的容量:140000+19200=159200M
步骤一 (不在线扩展):
lvextend -L 159200M /dev/vg01/lvapp 注意此处是扩展后的总容量,即扩展前的容量+扩展容量。
umount /dev/vg01/lvapp 卸载文件系统
extendfs /dev/vg01/rlvapp (extendfs -F vxfs /dev/vg01/rlvapp ) 扩展文件系统
mount /dev/vg06/lvapp /oradata 挂载文件系统
步骤二(在线扩展):
查看是否是vxfs文件且存在在线扩展文件的产品:
swlist -l product | grep -i online
swlist -l product | grep -i vxfs
如果存在在线扩展文件系统,则可以在线扩展
lvextend -L 159200M /dev/vg01/lvapp 先扩展逻辑卷组
fsadm -F vxfs -b 159200M /oradata 注意的是1592000M是原先容量+扩展容量的结果,如果比原先容量小,则会缩减文件系统
同时需要注意,fsadm只能扩展(缩小)vxfs类型的文件。