linux centos 阿里云服务器系统盘扩容

原因:在买了阿里云linux centos 8.0服务器时,默认购买时系统盘只有40G(最大可以购买500G,需购买时候自定义),默认购买后装上RPM 进行mysql,redis 等等,造成软件都安装到系统盘了,因多个项目同一个数据库,redis等等相关软件,导致系统盘空间需要暴增,造成空间不足,最终系统上所有的服务停止工作不响应。

步骤一:登录阿里云,找到要扩容的ECS,点击详情----》找到本实例云盘--》找到系统盘----》点击更多,选择云盘扩容—-》输入最后扩容的大小------》支付成功

步骤二:运行命令fdisk -lu查看实例的云盘情况
系统盘(/dev/vda1)和数据盘(/dev/vdb1、/vde/vdc1)的三个分区
linux centos 阿里云服务器系统盘扩容_第1张图片

步骤三:运行命令  blkid  确认已有分区的文件系统类型(主要是确实系统盘的文件格式)
linux centos 阿里云服务器系统盘扩容_第2张图片
图中系统盘/dev/vda1   type类型:文件类型是xfs
也可以使用命令:blkid /dev/vda1  单独查询系统盘类型       或者df -Th  可以查询整个磁盘文件类型
linux centos 阿里云服务器系统盘扩容_第3张图片

步骤四:扩容分区
执行扩容软件:yum install gdisk -y


(1)、扩容xfs文件系统:运行命令   xfs_growfs /         重点: xfs_growfs 后面代表挂载路径,系统盘是/ 为根目录。
如果不是系统盘扩容,那么后面要跟挂载路径,比如:xfs_growfs /nice1   把nice1数据盘扩容

(2)、扩容ext*(例如ext4)文件系统:运行命令

#扩容系统盘/dev/vda1的文件系统
resize2fs /dev/vda1

#扩容数据盘/dev/vdb1的文件系统
e2fsck -f /dev/vdb1     //强制检查文件系统
resize2fs /dev/vdb1



详细见阿里云:https://help.aliyun.com/document_detail/44986.html?spm=a2c4g.11186623.6.836.1162195fw5YyVO

你可能感兴趣的:(linux,系统盘扩容)