AWS EC2扩容

EC2更改规格前提条件

        如果您的实例的根设备是 EBS 卷,则您可以通过更改实例类型来调整您的实例大小

        如果实例的根设备是实例存储卷,则必须将应用程序迁移到实例类型为您所需的新实例。

        您必须选择与实例的配置兼容的实例类型。如果您所需的实例类型与您具有的实例配置不兼容,则必须将应用程序迁移到实例类型为您所需的新实例。

        要更改实例类型,实例必须处于 stopped 状态

        如果启用了休眠,则无法调整实例的大小。

调整实例大小的兼容性

详细请参阅:更改实例类型 - Amazon Elastic Compute Cloud 

机器规格修改

修改实例类型,以达到扩容机器规格的目的。

注意:如果EC2根目录挂载的是EBS。则可以直接通过修改实例类型达到扩缩容的目的。如果EC2使用了实例存储(instance storage),也就是根目录或者其他目录不是挂载的EBS,而是instance storage。则一定要对非EBS的数据进行备份后,迁移到新的的实例。

1.创建测试机器

先创建一个实例类型为 t2.micro的1C1GB内存的机器。其根目录字节挂载的EBS存储。

 

2.停止实例修改实例类型

停止实例

修改实例类型

必须实例停滞状态才可以选择更改实例类型,否则是灰色。

修改服务器为2C4G的实例类型 

3.启动实例并验证

验证

机器磁盘规格修改

修改EBS容量,可以使用“弹性卷”在线扩容EBS容量而不重启实例。

“弹性卷”支持所有新一代实例和上一代的实例:C1、C3、CC2、CR1、G2、I2、M1、M3 和 R3

确认磁盘规格:8GB

确认挂载方式:根目录直接挂载EBS

创建文件测试文件:创建文件,验证EBS规格修改后文件是否还存在

使用弹性卷扩容EBS

确认卷ID

搜索对应卷

执行操作

扩展Linux文件系统

利用“弹性卷”修改完卷的大小后,可以看到卷的大小为20GB,而分区大小依然是8GB。所有需要命令行操作拓展分区。

 

使用growart命令扩展分区

growpart /dev/xvda 1


#扩展后lsblk结果,可以看到分区增加到了20GB,但是文件系统大小还是8GB
[root@ip-172-31-0-206 centos]# lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  20G  0 disk 
└─xvda1 202:1    0  20G  0 part /
[root@ip-172-31-0-206 centos]# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs          tmpfs     2.0G     0  2.0G   0% /dev/shm
tmpfs          tmpfs     2.0G   17M  2.0G   1% /run
tmpfs          tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/xvda1     xfs       8.0G  1.9G  6.2G  24% /
tmpfs          tmpfs     395M     0  395M   0% /run/user/1000

使用xfs_growfs,扩展每个卷上的文件系统

[root@ip-172-31-0-206 centos]# xfs_growfs -d /
meta-data=/dev/xvda1             isize=512    agcount=4, agsize=524224 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=2096896, 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 2096896 to 5242619


#扩展卷上的文件系统后df -hT结果。根目录扩展到了20GB.
[root@ip-172-31-0-206 centos]# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs          tmpfs     2.0G     0  2.0G   0% /dev/shm
tmpfs          tmpfs     2.0G   17M  2.0G   1% /run
tmpfs          tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/xvda1     xfs        20G  1.9G   19G  10% /
tmpfs          tmpfs     395M     0  395M   0% /run/user/1000

参考文档

AWS 更改实例类型:更改实例类型 - Amazon Elastic Compute Cloud

Amazon EBS弹性卷:Amazon EBS 弹性卷 - Amazon Elastic Compute Cloud

EBS弹性卷修改EBS卷大小:请求对您的 EBS 卷进行修改 - Amazon Elastic Compute Cloud

扩展文件系统:调整卷大小后扩展 Linux 文件系统 - Amazon Elastic Compute Cloud

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AWS EC2 Security是指Amazon Elastic Compute Cloud(EC2)的安全功能和控制措施,用于保护EC2实例及其相关资源的安全性。根据AWS提供的文档,EC2实例的安全性可以通过以下几方面来实现: 1. 安全组:安全组是EC2实例的防火墙,用于控制出入流量。每个EC2实例必须关联到一个安全组上。安全组可以设置不同的入站和出站规则来限制访问。安全组也在不同的地区(region)之间进行隔离。 2. 密钥对:EC2实例使用密钥对进行身份验证。用户可以创建密钥对,并将公钥部分与EC2实例关联。私钥部分由用户保管,用于对EC2实例进行安全访问。 3. 安全性组件:AWS提供了一系列的安全性组件,如Amazon Virtual Private Cloud(VPC)、Amazon Identity and Access Management(IAM)等。这些组件可用于进一步加强EC2实例的安全性。 总的来说,AWS EC2 Security提供了一系列的安全措施和功能,以确保EC2实例及相关资源的安全性和保护。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [2.6 Amazon EC2 Security](https://blog.csdn.net/meiyubaihe/article/details/117440112)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [AWS EC2](https://blog.csdn.net/u010039418/article/details/126451812)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值