0
点赞
收藏
分享

微信扫一扫

阿里云ECS磁盘分区扩容

阿里云ECS,其中一块磁盘只分了一个分区,并把这个分区挂载在了一个目录点下。目前磁盘空间已满,因为业务原因,不能新设分区,需要在原有的分区上扩容。

步骤一:磁盘扩容。数据盘由原先的400G扩容到640G,可通过fdisk -lu查看到/dev/vdb的空间变成了644.2G

阿里云ECS磁盘分区扩容_数据盘

步骤二:扩容分区。使用growpart工具,运行如下命令,命令中的参数vdb 1之间需要有空格隔开,1为vdb磁盘的第一个分区。其中,​​LC_ALL=en_US.UTF-8​是环境变量设置,为了兼容中文操作系统的字符编码。注意:如果磁盘有多个分区,如/dev/vdb1,/dev/vdb2,/dev/vdb3,扩容分区只支持对最后一个分区扩容(/dev/vdb3)。

LC_ALL=en_US.UTF-8 growpart /dev/vdb 1

执行后,结果如下:

阿里云ECS磁盘分区扩容_数据盘_02

步骤三:扩容文件系统。

运行df -h,查看文件系统/dev/vdb1容量400G(包括系统自带所需的容量),或者df -hT,可查看到文件系统所对应的文件系统类型,如ext4

阿里云ECS磁盘分区扩容_文件系统_03

根据上面查看的文件系统类型,一般ext*(ext2,ext3,ext4)文件系统,执行命令:resize2fs /dev/vdb1 ;如果是裸设备/dev/vdb的ext文件系统,执行命令:resize2fs /dev/vdb。

③执行df -hT,可查看到vdb1分区已经扩容,且不影响分区扩容前的数据

阿里云ECS磁盘分区扩容_文件系统_04

记录这次磁盘扩容。

举报

相关推荐

0 条评论