AWS动态扩容卷的大小
1、打开ecs管理界面
选择实例所在地区(这里选择的是爱尔兰),点击“卷”,选择需要动态扩容的卷
选择一块需要扩容的卷,然后点击“操作”、“修改卷”
修改卷的大小,点击“修改”即可
2、扩展文件系统
使用fdisk -l可以查看已经扩容了,但是df -h并没有显示扩容的数据,此时需要收到在实例上进行动态扩容
例 示例:扩展 ext2、ext3 或 ext4 文件系统
使用 df -h 命令验证每个卷的文件系统的大小。在此示例中,/dev/xvda1
和 /dev/xvdf
均反映卷的原始大小 8 GB。
[ec2-user ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 8.0G 1.9G 6.2G 24% /
/dev/xvdf1 8.0G 45M 8.0G 1% /data
使用 resize2fs 命令扩展每个卷上的文件系统。
[ec2-user ~]$ sudo resize2fs /dev/xvda1
[ec2-user ~]$ sudo resize2fs /dev/xvdf1
您可以再次使用 df -h 命令来验证每个文件系统是否反映增加的卷大小。
[ec2-user ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 16G 1.9G 6.2G 12% /
/dev/xvdf1 30G 45M 8.0G 1% /data
例 示例:扩展 XFS 文件系统
使用 df -h 命令验证每个卷的文件系统的大小。在此示例中,每个文件系统均反映原始卷大小 8 GB。
[ec2-user ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p1 8.0G 1.6G 6.5G 20% /
/dev/nvme1n1 8.0G 33M 8.0G 1% /data
要扩展 XFS 文件系统,请按以下方式安装 XFS 工具(如果尚未安装)。
[ec2-user ~]$ sudo yum install xfsprogs
使用 xfs_growfs 命令扩展每个卷上的文件系统。在此示例中,/
和 /data
是 df -h 的输出中显示的卷挂载点。
[ec2-user ~]$ sudo xfs_growfs -d /
[ec2-user ~]$ sudo xfs_growfs -d /data
您可以再次使用 df -h 命令来验证每个文件系统是否反映增加的卷大小。
[ec2-user ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p1 16G 1.6G 15G 10% /
/dev/nvme1n1 30G 33M 30G 1% /data