扩展EC2 Linux实例的EBS根卷

EC2 停机 升级存储

  1. 实例状态停止
  1. 进入实例

3、点击存储

4、修改所需的卷大小

5、等待状态完成即可

EC2在线升级存储

增加 EBS 卷的大小后,您必须将分区和文件系统扩展到新的较大大小。您可以在卷进入 optimizing 状态后立即执行此操作。

如果卷有分区,则必须先扩展分区,才能在 Linux 上扩展文件系统。

扩展 EBS 卷的文件系统

前提:安装cli命令行

我看到您在尝试安装 AWS CLI 但遇到了问题。让我帮您在 Ubuntu 系统上正确安装 AWS CLI:

  1. 首先更新包列表:

sudo apt update

2. 安装所需的依赖:

sudo apt install -y unzip curl

3. 下载 AWS CLI 安装包:

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

4. 解压安装包:

unzip awscliv2.zip

5. 运行安装程序:

sudo ./aws/install

6. 验证安装:

aws --version

7. 配置 AWS CLI(需要您的 AWS 凭证):

aws configure

然后您就可以运行您的命令了:

aws ec2 describe-instance-types --instance-type instance_type --query "InstanceTypes[].Hypervisor"

请注意,Xen 实例和基于 Nitro 系统构建的实例的设备和分区命名有所不同。要确定实例是基于 Xen 还是基于 Nitro,请使用 describe-instance-types AWS CLI 命令,如下所示:

aws ec2 describe-instance-types --instance-type instance_type --query "InstanceTypes[].Hypervisor"

nitro 表示实例基于 Nitro。xen 表示实例基于 Xen。

扩展 EBS 卷的文件系统
1. 连接到您的 实例
2. 如果需要,调整分区的大小。为此,请执行以下操作:

a.检查卷是否有分区。使用 lsblk 命令。

如果该卷具有分区,则继续执行以下步骤(2b)。如果该卷没有分区,请跳过步骤 2b、2c 和 2d,然后继续执行步骤 3。

b.检查是否需要扩展分区。在上一步的 lsblk 命令输出中,比较分区大小和卷大小。

如果分区大小小于卷大小,则继续执行下一步。如果分区大小等于卷大小,则无法扩展分区。

c.扩展分区。使用 growpart 命令并指定设备名称和分区编号。

D.验证是否已扩展分区。使用 lsblk 命令。分区大小现在应等于卷大小。

3. 扩展文件系统。

a.获取需要扩展的文件系统的名称、大小、类型和挂载点。使用 df -hT 命令。

b.扩展文件系统的命令因文件系统类型而异。根据您在上一步中记录的文件系统类型选择以下正确命令。

[XFS 文件系统] 使用 xfs_growfs 命令并指定您在上一步中记录的文件系统的挂载点。

sudo xfs_growfs -d /

Ext4 文件系统\] 使用 resize2fs 命令并指定您在上一步中记录的文件系统的名称。 ![](https://i-blog.csdnimg.cn/direct/bb2c07ca6a174585a9209bd0655f24d7.png) ![](https://i-blog.csdnimg.cn/direct/cb5606575f4b4c51b39d6f89cd2d3b98.png) ![](https://i-blog.csdnimg.cn/direct/b31a2ade2fd24c4ba084204bf4742f69.png) ![](https://i-blog.csdnimg.cn/direct/e7eebee456b041d28a147bb100d72a8c.png) ![](https://i-blog.csdnimg.cn/direct/75816d48dc6443a09ee5b9bc8f569ad2.png) c .验证是否已扩展文件系统。使用 ****df -hT**** 命令并确认文件系统大小等于卷大小。 继续执行2b,2c,2d ![](https://i-blog.csdnimg.cn/direct/78375739193c406b9c6fbbb9fd7a1b3b.png) ![](https://i-blog.csdnimg.cn/direct/6c0e9f102e9843ff85f0da620dc57d66.png) ![](https://i-blog.csdnimg.cn/direct/d30905f79713438086eee37fe4e8e8f4.png)

相关推荐
after you1 天前
AWS-EFS
云计算·aws
可口口可2 天前
AWS vs 阿里云:功能、服务与性能对比指南
阿里云·云计算·aws
AWS官方合作商3 天前
亚马逊云科技 Amazon Pinpoint 解决方案:构建智能全渠道互动平台,重塑用户增长体验
大数据·科技·aws
亚林瓜子3 天前
AWS中国云的定时任务(AWS EventBridge+AWS Lambda)
python·云计算·aws·lambda·定时任务·event·cron
亚林瓜子3 天前
AWSLambda之设置时区
aws·lambda·timezone·中国云
诺浅3 天前
AWS S3 SDK FOR JAVA 基本使用及如何兼容七牛云
java·spring boot·aws
_可乐无糖4 天前
EC2安装WebRTC sdk-c环境、构建、编译
服务器·webrtc·aws
debug 小菜鸟5 天前
浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)
docker·云计算·aws
可观测性用观测云5 天前
AWS EKS 集群日志上报观测云实践
aws
亚林瓜子5 天前
AWS Elastic Beanstalk + CodePipeline(Python Flask Web的国区CI/CD)
python·ci/cd·flask·web·aws·beanstalk·codepipeline