因为空间有限,起初给linux(Vmware6.5 CentOS5.3)分配的硬盘很小。后来,空间不够想扩增容量,第一个想到就是再挂一个硬盘,但是挂载点必须是空文件夹位置,而我想直接扩增/根分区的大小,于是我直接用lvextend扩增根分区的逻辑卷:
# 先格式化添加的分区或硬盘
fdisk /dev/sdd
(n t w)
#创建物理分区
pvcreate /dev/sdd1
#加入根分区所在的逻辑卷
vgextend vg0 /dev/sdd1
#进入单用户模式
init 1
#扩增根分区的逻辑卷
lvextend -L +992M /dev/vg0/lv00
#重新检查逻辑卷大小
resize2fs /dev/vg0/lv00
#检查逻辑卷
e2fsck /dev/vg0/lv00
#重启
reboot
lvextend的时候 如果输入的空间超过了可用空间,则会警告,并不与分配。我用vgdisplay看到1.9G的可分配空间,但是输+1.9G时,会警告,于是 我先+1G,然后vgdisplay会看到具体是盛多少MB,这是再把剩下所有空间加进去就好了
阅读(1807) | 评论(0) | 转发(0) |