转载说明:如果您喜欢这篇文章并打算转载它,请私信作者取得授权。感谢您喜爱本文,请文明转载,谢谢。
1. 扩容步骤
1.1 在华为云控制台操作磁盘扩容
1.2 服务器上操作扩容步骤
1)fdisk -l 查看扩容情况,确认扩容成功。
2)安装growpart扩容工具。
yum install cloud-utils-growpart
3)执行以下命令,指定系统盘待扩容的分区,通过growpart进行扩容。
growpart 系统盘 分区编号
命令示例:
growpart /dev/vda 1
4)执行以下命令,扩展磁盘分区文件系统的大小。
resize2fs 磁盘分区
命令示例:
resize2fs /dev/vda1
2. 实例:华为云某一台服务器系统磁盘从200G扩容到500G
2.1 扩容之前查看磁盘
[root@test-002 root]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 7.8G 17M 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/vda1 197G 3.3G 186G 2% / #此时磁盘是200G
tmpfs 1.6G 0 1.6G 0% /run/user/1000
[root@test-002 root]#
2.2 华为云控制台扩容完毕后,登录服务器确认磁盘是否扩容成功
[root@test-002 root]# fdisk -l
Disk /dev/vda: 536.9 GB, 536870912000 bytes, 1048576000 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 identifier: 0x000e3a31
Device Boot Start End Blocks Id System
/dev/vda1 * 2048 419430366 209714159+ 83 Linux
[root@test-002 root]#
2.3 使用growpart命令在服务器操作磁盘扩容
[root@test-002 root]# growpart /dev/vda 1
CHANGED: partition=1 start=2048 old: size=419428319 end=419430367 new: size=1048573919 end=1048575967
[root@test-002 root]#
2.4 执行命令扩展磁盘分区文件系统的大小
[root@test-002 root]# resize2fs /dev/vda1
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 25, new_desc_blocks = 63
The filesystem on /dev/vda1 is now 131071739 blocks long.
[root@test-002 root]#
2.5 再次查看磁盘,扩容完毕
[root@test-002 root]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 7.8G 17M 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/vda1 493G 3.3G 469G 1% /
tmpfs 1.6G 0 1.6G 0% /run/user/1000
[root@test-002 root]#
参考-华为云官方指南:
https://support.huaweicloud.com/usermanual-evs/evs_01_0035.html?utm_campaign=ua&utm_content=ecs&utm_term=detail_disks