阿里云在线扩容磁盘 aws 磁盘 扩容
2023-09-14 09:08:38 时间
阿里云 磁盘扩容
本博客是简略版说明,
请参考阿里云官方的说明文档
https://help.aliyun.com/document_detail/111738.html?spm=a2c4g.11186623.6.810.1e6d1b25xkjwth
条件:
- 满足内核至少3.6.0
- centos 7
yum install -y cloud-utils-growpart
yum install -y xfsprogs
growpart /dev/vda 1
#ext*文件系统(例如ext3和ext4
resize2fs /dev/vda1
#xfs文件系统:运行xfs_growfs <mountpoint>命令
#xfs_growfs /
详情参考阿里云官方的说明文档
https://help.aliyun.com/document_detail/111738.html?spm=a2c4g.11186623.6.810.1e6d1b25xkjwth
AWS 磁盘 扩容
官方详细文档 [https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html]
a) 针对只有一块磁盘的服务器
df -h
lsblk
growpart /dev/nvme0n1 1
root_disk_type=$(df -hT|awk '$7 == "/"{print $2}')
if [ ${root_disk_type} = "xfs" ];then
xfs_growfs -d /
df -h
else
resize2fs /dev/nvme0n1p1
df -h
fi
b) 针对两块磁盘的服务器
实战
服务器上有多挂载一块硬盘给elasticsearch,并且挂载到路径 /elasticsearch
lsblk
growpart /dev/nvme1n1 1
root_disk_type=$(df -hT|awk '$7 == "/elasticsearch"{print $2}')
if [ ${root_disk_type} = "xfs" ];then
xfs_growfs -d /elasticsearch
df -h
else
resize2fs /dev/nvme1n1p1
df -h
fi