我的虚拟机一开始的磁盘空间,现在我想再添加7G空间
(对于磁盘操作最好在自己的实验环境测试一下)
Virtualbox 主机:
# vboxmanage list hdds(查看一下现在的磁盘空间,是7G)
# VBoxManage controlvm monitor poweroff
# VBoxManage modifyhd VirtualBox\ VMs/monitor/monitor.vdi --resize 15360
monitor.vdi是我虚拟机正在使用的磁盘
如果是VMDK就要先转换成VDI,然后再扩容:
# VBoxManage clonehd "monitor.vmdk" "monitor.vdi" --format vdi
# vboxmanage list hdds(查看一下现在的磁盘空间,是15G)
# VBoxManage startvm monitor --type headless
在宿主机上的操作已经完成,
虚拟机:
# partprobe /dev/sda
# fdisk -l
总的大小已经改变了,现在需要添加一个新的分区,添加到lvm中
fdisk /dev/sda ---> ---> n(创建分区) ---> p(创建一个主分区,default是3,也就是第三个主分区) ---> p(显示分区) ---> t(更改格式) --->3(这个是刚才的分区的编号) ---> 8e(lvm格式) --->w(保存退出)
# pvcreate /dev/sda3
# vgdisplay
# vgextend vsvr001 /dev/sda3
# vgdisplay
# lvdisplay
# lvextend -l +100%FREE /dev/vsvr001/root
# resize2fs -p /dev/vsvr001/root