十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
需求:AWS T2实例原来30G存储需扩充到200G
创新互联-专业网站定制、快速模板网站建设、高性价比汉阳网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式汉阳网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖汉阳地区。费用合理售后完善,十余年实体公司更值得信赖。
1、修改卷大小
找到 卷 -> 选中 对应卷 -> 操作:修改卷
从30G扩充到200G,提交后会初始化状态,等到状态变为in-use后即为成功。
2、扩展分区
用lsblk查看已经扩充了卷大小为200G,但是分区大小还是原来的30G
使用 growpart 命令来扩展分区。请注意,设备名称和分区编号之间有空格
growpart /dev/xvda 1
3、扩展文件系统
#查看文件系统类型,为XFS类型
file -s /dev/xvd*
#安装xfsprogs工具
yum install -y xfsprogs
#扩展 XFS 文件系统
xfs_growfs -d /
通过df -h 命令可以看到已经扩充为200G了。
参考官网:https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html
附:
1、如果是ext4文件系统,使用下面命令
pvresize /dev/xvdf
lvextend -r -l +100%FREE /dev/mapper/vg_MySQLbackup
2、如果是LVM2文件系统,使用下面命令
#扩充逻辑卷
growpart /dev/xvdb 1
#查看pv名称
pvs
#扩充pv大小
pvresize /dev/sdb1
#查看lv名称
df -h
#扩展lv大小
lvextend -r -l +100%FREE /dev/mapper/vg_opt-lv_opt