这篇文章介绍了一下如何在Vmare下添加或扩展磁盘并使之有效。
场景
创建Linux时分配磁盘空间随着使用的增加,使用率逐渐升高,此时需要在添加或者扩展一下磁盘。
比如:此Linux(CentOS 7.3)的磁盘为20G,目前已经使用到接近80%
[root@mail ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)
[root@mail ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/cl_angular-root 17811456 13985948 3825508 79% /
devtmpfs 1521180 0 1521180 0% /dev
tmpfs 1532160 0 1532160 0% /dev/shm
tmpfs 1532160 8776 1523384 1% /run
tmpfs 1532160 0 1532160 0% /sys/fs/cgroup
/dev/sda1 1038336 123500 914836 12% /boot
tmpfs 306432 0 306432 0% /run/user/0
[root@mail ~]#
扩展磁盘或者添加磁盘
Vmware下有两种方式:
添加磁盘
扩展磁盘
注意:扩展磁盘需要在此虚拟机停止的状态下进行,同时扩展的数字是扩展后的预期大小,比如事前为20G,希望扩展10G,应该输入30。这篇文章使用扩展磁盘的方式。
确认状态
扩展后,重新启动linux,发现df状态没有变化
[root@mail ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/cl_angular-root 17811456 13985948 3825508 79% /
devtmpfs 1521180 0 1521180 0% /dev
tmpfs 1532160 0 1532160 0% /dev/shm
tmpfs 1532160 8776 1523384 1% /run
tmpfs 1532160 0 1532160 0% /sys/fs/cgroup
/dev/sda1 1038336 123500 914836 12% /boot
tmpfs 306432 0 306432 0% /run/user/0
[root@mail ~]#
使用fdisk确认磁盘空间是否已经扩展
[root@mail ~]# fdisk -l
Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifie