扩容有风险, 需要谨慎操作, 扩容前不要卸载挂载的需要扩容的磁盘(该操作适用于CentOS操作系统)
- 查看下原有磁盘大小
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 40G 15G 23G 39% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 1.8G 300K 1.8G 1% /run
tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
tmpfs 354M 0 354M 0% /run/user/0
/dev/xvdb 5.0G 3.1G 2.0G 62% /edu
/dev/xvde 5.0G 5.0G 396K 100% /maven
/dev/xvde: 磁盘扩容前为5GB
- 使用xfs_growfs进行扩容磁盘
xfs_growfs /dev/xvde
meta-data=/dev/xvde isize=512 agcount=4, agsize=327680 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=1310720, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 1310720 to 26214400
data blocks changed from 1310720 to 26214400 这段代码提示我们磁盘已经从1310720扩展到了26214400
- 查看扩容后的磁盘容量
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 40G 18G 21G 46% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.8G 0 1.8G 0% /dev/shm
tmpfs 1.8G 336K 1.8G 1% /run
tmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
tmpfs 354M 0 354M 0% /run/user/0
/dev/xvdb 5.0G 3.1G 2.0G 62% /edu
/dev/xvde 100G 5.0G 95G 5% /maven
此时可以看到我们的磁盘从5GB扩容到了100GB, 磁盘扩容成功!