AWS服务器常见操作--磁盘扩容

本文介绍如何将服务器硬盘卷从8GB扩展至16GB的方法,包括调整卷大小、使用growpart命令扩展分区以及利用xfs_growfs命令扩展XFS文件系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

扩展服务器示例的券大小

  1. 首先找到要硬盘扩容的服务器示例
    在这里插入图片描述

  2. 点击【存储】选项卡,会展示存储设备信息
    在这里插入图片描述

  3. 查看卷信息,并进行修改操作
    在这里插入图片描述

  4. 修改券的大小,由之前的8GB调整为16GB
    在这里插入图片描述

  5. 修改成功
    在这里插入图片描述

调整卷大小后扩展 Linux 文件系统

参考地址:
https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html

  1. 登录服务器要验证每个卷的文件系统
[ec2-user@ip-172-31-22-192 ~]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        2.0G     0  2.0G   0% /dev
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           2.0G  528K  2.0G   1% /run
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/xvda1      8.0G  6.4G  1.7G  79% /
tmpfs           395M     0  395M   0% /run/user/0
tmpfs           395M     0  395M   0% /run/user/1000
  1. 要检查卷是否具有必须扩展的分区,请使用 lsblk 命令显示有关附加到实例的 NVMe 块储存设备的信息
[ec2-user@ip-172-31-22-192 ~]$ lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  16G  0 disk 
└─xvda1 202:1    0   8G  0 part /
  1. 要在根卷上扩展分区,请使用以下 growpart 命令。请注意,设备名称和分区编号之间有空格
[ec2-user@ip-172-31-22-192 ~]$ sudo growpart /dev/xvda 1
CHANGED: partition=1 start=4096 old: size=16773087 end=16777183 new: size=33550303 end=33554399

[ec2-user@ip-172-31-22-192 ~]$ lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  16G  0 disk 
└─xvda1 202:1    0  16G  0 part /
  1. 使用 xfs_growfs 命令扩展每个卷上的 XFS 文件系统。在此示例中,/ 和 /data 是 df -h 的输出中显示的卷挂载点。
[ec2-user@ip-172-31-22-192 ~]$ sudo xfs_growfs -d /
meta-data=/dev/xvda1             isize=512    agcount=4, agsize=524159 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1 spinodes=0
data     =                       bsize=4096   blocks=2096635, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 2096635 to 4193787

  1. 再次使用 df -h 命令来验证每个文件系统是否反映增大后的卷大小
[ec2-user@ip-172-31-22-192 ~]$ df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        2.0G     0  2.0G   0% /dev
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           2.0G  528K  2.0G   1% /run
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/xvda1       16G  6.4G  9.7G  40% /
tmpfs           395M     0  395M   0% /run/user/0
tmpfs           395M     0  395M   0% /run/user/1000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值