红联Linux门户
Linux帮助

把空闲的SWAP空间分配到根文件系统中去

发布时间:2008-04-25 00:26:58来源:红联作者:chiver
先介绍我的 Fedora 8 系统:

Linux localhost.localdomain 2.6.24.4-64.fc8 #1 SMP Sat Mar 29 09:15:49 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

内存空间:1G

磁盘管理是采用的LVM2:

一个VG(逻辑卷组),包括:

LV(逻辑卷)/dev/VolGroup00/LogVol01 映射到SWAP分区

LV(逻辑卷)/dev/VolGroup00/LogVol00 映射到 / 根文件系统( ext3 ),在系统监视器即可查看。

安装F8时没有注意,采用默认的Disk Druid分区,SWAP分区默认竟然分了近2G空间,严重的浪费啊!让我来把空闲的SWAP空间分配到根文件系统中去!

减少SWAP空间1.25G:

swapoff /dev/VolGroup00/LogVol01
lvreduce -L 1250M /dev/VolGroup00/LogVol01
mkswap /dev/VolGroup00/LogVol01
swapon /dev/VolGroup00/LogVol01

现在把空闲的PE( Physical Extent )动态添加到根文件系统中( 共 1250M ):

lvextend -L 1250M /dev/VolGroup00/LogVol00
resize2fs /dev/VolGroup00/LogVol00

现在打开系统监视器查看可用的磁盘空间,是不是多了1250M空间,而这甚至都不需要重新启动!这就是LVM的魅力!

原作者:redhatlinux10
文章评论

共有 0 条评论