更多内容,请查看博客原文:如何为Ubuntu虚拟机扩展磁盘
VMWare安装了Ubuntu1904虚拟机,空间不足了,此篇文章将讲解如何扩容磁盘。
查看磁盘使用情况
df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 796M 1.9M 794M 1% /run
/dev/sda1 20G 18G 921M 96% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 796M 40K 796M 1% /run/user/1000
可以看出20G的磁盘使用率达到96%了,需要赶紧扩容了。
在VMWare中设置虚拟机属性
首先把Ubuntu虚拟机关机。
在VMWare中可以看到磁盘大小为20G。
{% asset_image 1574144007658.png %}
点击"扩展"按钮。
{% asset_image 1574144155470.png %}
磁盘从原始的20G扩展到30G
{% asset_image 1574144218452.png %}
这里操作完成以后,还需要进入到Ubuntu系统中进行分区和扩展操作。
{% asset_image 1574144247608.png %}
重启Ubuntu虚拟机
再次查看硬盘使用情况。
df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 796M 1.8M 794M 1% /run
/dev/sda1 20G 18G 978M 95% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 796M 28K 796M 1% /run/user/1000
可以发现,实质上是没有变化的。但通过fdisk可以看到/dev/sda设备已经有30G了。
sudo fdisk -l
Disk /dev/sda: 30 GiB, 32212254720 bytes, 62914560 sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa4334a8d
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 41940991 41938944 20G 83 Linux
备份数据
为了防止数据丢失,为虚拟机做一个快照吧。
{% asset_image 1574144400868.png %}
扩容操作
更多内容,请查看博客原文:如何为Ubuntu虚拟机扩展磁盘