阿里云扩容云盘后,系统里进行命令操作扩容空间
Posted holy2009
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云扩容云盘后,系统里进行命令操作扩容空间相关的知识,希望对你有一定的参考价值。
扩容原因:默认系统盘空间40G,系统运行了一段时间后不够用,准备扩展到100G。
1、首先查看后台实例扩容后有没有新增空间
[root@iZuf62o6hjzcnm52Z ~]# fdisk -l
Disk /dev/vda: 100 GiB, 107374182400 bytes, 209715200 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
Disklabel type: dos
Disk identifier: 0xbaa95f70
这时候查看到有个/dev/vda 盘已经扩容到100G了
2、然后查看下挂着系统的文件属性
[root@iZuf62o6hjzcnm52Z ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 16G 0 16G 0% /dev
tmpfs tmpfs 16G 4.0K 16G 1% /dev/shm
tmpfs tmpfs 16G 576K 16G 1% /run
tmpfs tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/vda1 xfs 100G 36G 65G 36% /
overlay overlay 100G 36G 65G 36% /www/server/docker/overlay2/662820b76a66a176ac997b6c06a80768ff8cedeeed235c7e7afe7c07bc8a27a5/merged
tmpfs tmpfs 3.1G 0 3.1G 0% /run/user/0
Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2048 209715166 209713119 100G 83 Linux
查看到/dev/vda1 的文件属性是xfs文件属性,对应扩容时也要用对应的文件属性命令才行 xfs_growfs
切记:请您操作前做好磁盘快照备份
安装对应的安装包
yum install gdisk -y
yum install -y cloud-utils-growpart
执行扩容命令
growpart /dev/vda 1
xfs_growfs /dev/vda1
操作growpart 和xfs_growfs 命令显示结果如下
[root@iZuf62o6hjzcz38gwnm5c2Z ~]# growpart /dev/vda 1 NOCHANGE: partition 1 is size 209713119. it cannot be grown [root@iZuf62o6hjzcz38gwnm5c2Z ~]# xfs_growfs /dev/vda1 meta-data=/dev/vda1 isize=512 agcount=9, agsize=1310656 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=1, rmapbt=0 = reflink=1 data = bsize=4096 blocks=10485499, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0, ftype=1 log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0
再次检查/dev/vda1空间有没有扩容成功
[root@iZuf62o6hjzcz382Z ~]# fdisk -l
Disk /dev/vda: 100 GiB, 107374182400 bytes, 209715200 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
Disklabel type: dos
Disk identifier: 0xbaa95f70
Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2048 209715166 209713119 100G 83 Linux
[root@iZuf62o6hjzcz38g2Z ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 16G 0 16G 0% /dev
tmpfs tmpfs 16G 4.0K 16G 1% /dev/shm
tmpfs tmpfs 16G 576K 16G 1% /run
tmpfs tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/vda1 xfs 100G 36G 65G 36% /
overlay overlay 100G 36G 65G 36% /www/server/docker/overlay2/662820b76a66a176ac997b6c06a80768ff8cedeeed235c7e7afe7c07bc8a27a5/merged
tmpfs tmpfs 3.1G 0 3.1G 0% /run/user/0
查看已经扩容到100G了, 扩容成功
以上是关于阿里云扩容云盘后,系统里进行命令操作扩容空间的主要内容,如果未能解决你的问题,请参考以下文章