
增大/var按以下步骤增大/var的空间限制:第1步: 确定/dev/vg00的可用空间:/sbin/vgdisplay /dev/vg00输出:--- Volume groups ---VG Name /dev/vg00VG Write Access read/writeVG Status availableMax LV 255Cur LV 9Open LV 9Max PV 16Cur PV 2Act PV 2Max PE per PV 4350VGDA 4PE Size (Mbytes) 8Total PE 8680Alloc PE 4458Free PE 4222Total PVG 0Total Spare PVs 0Total Spare PVs in use 0"Free PE"表示有多少个可用的8MB空间, 这里为4222个. 总共可用空间为33776MB.第2步: 切换到单用户状态:/sbin/shtudown此命令允许卸装/var第3步: 查看已安装的卷:/sbin/mount显示:/ on /dev/vg00/lvol1 defaults on/var on /dev/vg00/lvol7 defaults on第4步: 确定映射为/var的逻辑卷. 这里为: /dev/vg00/lvol7第5步: /sbin/umount /var如果出现"device busy", 重新引导系统.以单用户模式登录,然后继续 *** 作.第6步: 扩展逻辑卷的
大小/sbin/lvextend -L new_size_in_MB /dev/vg00/lvol7第7步: 将
文件系统大小扩展到逻辑卷的大小:/sbin/extendfs /dev/vg00/rlvol7第8步: 安装/var第9步: 返回常规初始状态: init3或init4或重新引导注:同样的方法可以增加/opt, /usr的大小
既然是LVM管理的, 那么扩容非常容易.
比如你要把/oracledata的空闲的49G分10G给/opt:
/oracledata的目标大小是87G, /opt的目标大小是39G
先检查一遍
# e2fsck /dev/mapper/VolGroup00-LogVol02
缩小/oracledata的文件系统大小, 先缩小到80G, 使它小于87G, 以防缩小分区导致文件系统损坏
# resize2fs /dev/mapper/VolGroup00-LogVol02 80G
然后缩小分区的大小
# lvresize -L -10G /dev/mapper/VolGroup00-LogVol02
然后增大文件系统的大小, 使其充满分区
# resize2fs /dev/mapper/VolGroup00-LogVol02
增大/opt分区的大小
# lvresize -L +100%FREE /dev/mapper/VolGroup00-LogVol01
使文件系统充满分区
# resize2fs /dev/mapper/VolGroup00-LogVol01
完成.
另外, 你看看系统带的图形化分区工具有没有这个功能, 有的话就不用这么麻烦了, 点点鼠标就好了.
评论列表(0条)