Oracle VM 下Linux操作系统磁盘容量扩容

1. Oracle VM 物理磁盘容量扩容

--oracle vm 物理磁盘扩容问题处理

--创建一个自扩容类型的文件

VBoxManage.exe createhd -filename "G:\MyVirtualMachine\OVM_OL7U9_x86_64_PVHVM1\Systemmax.vdi" -size 39000 -format VDI -variant Standard

--复制

VBoxManage.exe clonehd "G:\MyVirtualMachine\OVM_OL7U9_x86_64_PVHVM1\System.vdi"  "G:\MyVirtualMachine\OVM_OL7U9_x86_64_PVHVM1\Systemmax.vdi" --existing

--扩容磁盘容量

VBoxManage.exe modifyhd "G:\MyVirtualMachine\OVM_OL7U9_x86_64_PVHVM1\Systemmax.vdi" --resize 39000



VBoxManage.exe createhd -filename "G:\MyVirtualMachine\OVM_OL7U9_x86_64_GLM\OVM_OL7U9_x86_64_GLM-disk1max.vdi" -size 39000 -format VDI -variant Standard

VBoxManage.exe clonehd "G:\MyVirtualMachine\OVM_OL7U9_x86_64_GLM\OVM_OL7U9_x86_64_GLM-disk1.vdi"  "G:\MyVirtualMachine\OVM_OL7U9_x86_64_GLM\OVM_OL7U9_x86_64_GLM-disk1max.vdi" --existing

VBoxManage.exe modifyhd "G:\MyVirtualMachine\OVM_OL7U9_x86_64_GLM\OVM_OL7U9_x86_64_GLM-disk1max.vdi" --resize 39000


2.  Linux 操作系统下磁盘容量扩容

--对虚拟机磁盘扩容

对虚拟机原有磁盘扩容,扩容不会导致数据丢失


1、先关闭虚拟机、手动去虚拟机的硬盘扩容

2、lsblk,df -h查看磁盘容量

3、fdisk /dev/sda命令扩展


输入P查看分区的start和end的值

需要先删除要扩容的分区

输入d 选择要删除的分区号


在创建新的分区:

输入n创建新分区

输入要创建的分区号

然后回车默认起始跟结束

输入w保存分区


输入命令:保存并刷新分区

partprobe /dev/sda


--btrfs 文件类型管理

--查看文件系统类型

# btrfs filesystem show -m /dev/sda3

Label: 'btr_pool'  uuid: 658ac82f-5fb0-4e1f-b686-1fd5353be20f

        Total devices 1 FS bytes used 4.42GiB

        devid    1 size 10.51GiB used 5.57GiB path /dev/sda3

--在线扩容5GB容量

# btrfs filesystem resize +5G /

Resize '/' of '+5G'

# btrfs filesystem show -m /dev/sda3

Label: 'btr_pool'  uuid: 658ac82f-5fb0-4e1f-b686-1fd5353be20f

        Total devices 1 FS bytes used 4.42GiB

        devid    1 size 15.51GiB used 5.57GiB path /dev/sda3

        

--在线扩容最大容量      

# btrfs filesystem resize max mount_point(使用全部空间)


请使用浏览器的分享功能分享到微信等