virtalbox centos7增加扩展

来源:互联网 发布:淘宝 手机 退货地址 编辑:程序博客网 时间:2024/06/09 23:33

有与我原来新建立的虚拟机的硬盘是8g没怎么装软件呢就已经容量不足。在同事帮忙的扩展了8g现在我自己再亲自扩展一块,感谢魏工帮助!!!



先关机在虚拟机中增加一块硬盘。

然后启动虚拟机。     查看本虚拟机空间    df -h


查看当前系统识别出来的的磁盘设备sudo fdisk -l


此处有三个物理硬盘(data.vdi是同事后来添加的,sdc是我刚刚加的为data2.vdi),即通过图片1可以发现为centos.vdi,data.vdi两块,data2.vdi。

data.vdi有一个分区sdb1。

centos.vdi它分为2个区,分别为sda1和sda2为LVM卷,且sda2为LVM卷。

/dev/mapper/fedora-root 这个卷组的空间不够了,又得知它是挂载到 根目录“/“上的,现在需要扩展,而/dev/mapper/fedora-root所对应的实际物理空间又是从/dev/sda2上划分出来的,可sda2中空间不足,要怎么扩展/dev/mapper/fedora-root呢? 这里使用的解决方法是:新创建一个磁盘,然后把它的空间也映射添加到/dev/mapper/fedora-root上去。操作步骤参考http://blog.csdn.net/k7arm/article/details/53715624

1.先分区为data2.vdi,创建一个/dev/sdb1分区:

fdisk /dev/sdc1

查看分区结果



此时看到sdc盘下已经有分区sdc1.

注意,此处的分区类型是0x83,对应着Linux,而我们期望的是Linux LVM类型,也就是上面sda2的分区类型,只有把sdc1的分区类型也搞成Linux LVM才能添加进卷。

修改分区类型:fdisk /dev/sdc




验证是否已经改过来fdisk /dev/sdc


分完区了,开始给这个分区进行格式化,文件系统为ext4:


将sdc1加入到/dev/mapper/centos-root中去。接下来需要使用/dev/sdc1创建一个物理卷。

pvcreate /dev/sdc1

创建完之后把这个物理卷加入到/dev/mapper/fedora-root所在的fedora组:

vgextend centos /dev/sdc1


查看卷组信息,此时 VG Size 已经扩大了


还需要把sdc1加入到/dev/mapper/centos-root中去 

lvextend /dev/mapper/centos-root /dev/sdc1


加完之后还需要重新更新一下设备大小:xfs_growfs /dev/mapper/centos-root   

(对于centos6可能是resize2fs/dev/mapper/centos-root)


可以查看结果,已经扩展完毕


原创粉丝点击