linux - 增加根分区大小

标签 linux amazon-web-services

我创建了一个 ec2 实例并将根设备设置为 120GB,但分区中只显示 20GB:

[root@xxx.xxx.xxx.xxx ec2-user]# lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda    202:0    0    1G  0 disk
ââxvda1 202:1    0  949M  0 part
xvdb    202:16   0  120G  0 disk
ââxvdb1 202:17   0   20G  0 part /

如何将剩余的 100GB 添加到/分区?

最佳答案

有许多教程介绍了这一点,但一般要点是:

  • 您需要从实例中分离卷(需要将其关闭)
  • 将卷挂载到另一个正在运行的 Ec2 实例(而不是作为其根分区)
  • 在此处调整大小
  • 分离并重新附加回原始实例作为根分区
  • 重启原来的实例

下面是另一种使用快照而不是使用第二个实例的方法:

https://alestic.com/2010/02/ec2-resize-running-ebs-root/

关于linux - 增加根分区大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32911527/

相关文章:

linux - 通过 nghttp2 使用支持 HTTP\2 的 cURL 连接到 Apple 的 APNS

linux - Bash 字符串中特殊字符 '<' 的问题?

php - 无法从 Doctrine PHP 连接到 AWS 上的 MySQL 实例

ios - 带有 Firebase iOS 的 Amazon SNS

mysql - 更改默认存储引擎 Amazon RDS MariaDB

linux - BBB [debian] 如何在加载设备树覆盖后执行 LSBInitscript?

linux - 获取 SSLProtocol : Illegal protocol  'TLSv1.2' error while enabling TLS1. 2

node.js - aws lambda 可以调用 matlab 函数吗?

linux - 将 ffmpeg 输出管道传输到命名管道

amazon-web-services - CDK Route53添加 'A'记录而不删除以前创建的记录