需要准备:
-
虚拟机管理器UI界面上,分配足够的空间给虚拟机;
-
LVM下载(我虚拟机上的yum换成了Centos的,所以yum install lvm 按tab键就会提示,我安装的lvm2.xxxxx)安装好后 可以使用命令pvcreate/lvextend等命令集合;
3.使用VBoxManager.exe进行磁盘扩容 -
【如果磁盘介质是vmdk 则转换为vdi,更换介质,管理工具里,卸载vmdk挂载vdi】
F:\Oracle_VM_VirtualBox>VBoxManage.exe clonehd “F:\VirtualOS\Linux_local_Dev-disk001.vmdk” “F:\VirtualOS\Linux_local_Dev-disk001.vdi” --format vdi -
VBoxManage.exe modifyhd F:\VirtualOS\Linux_local_Dev-disk001.vdi --resize 102400
完成后可以看到虚拟机的磁盘大小变为扩容后的大小,但是实际分配只有原来的大小
命令如下备忘:
- [1] 查看Linux文件系统使用情况:df -Th
- [2]查看磁盘容量:fdisk -l
分区可以使用:fdisk /dev/sda 选择n(新建分区),并输入t命令设置ID为8e 最后w(保存) - [3] 使用pvdisplay 可以查看之前的磁盘(rhel为虚拟逻辑磁盘的分组名)
- [4] 使用pvcreate rhel /dev/sda3
- [5] 使用vgextend rhel /dev/sda3
- [6] 使用lvextend -L +20G rhel
- [7] 使用mkfs.xfs /dev/rhel/root(或xfs_growfs /dev/mapper/rhel-root)
完结