zl程序教程

您现在的位置是:首页 >  其他

当前栏目

阿里云在线扩容磁盘 aws 磁盘 扩容

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