Amazon web services 从T2.medium升级到T3.medium
我的实例(AmazonAMI)有两个网络接口:eth0和eth1。我想从T2.Medium升级到T3.Medium 但是,它给了我一个错误的说法: 使用弹性网络适配器(ENA)增强网络功能 “t3.medium”实例类型必需。确保您的实例 已为ENA启用 因此,我发现运行命令“aws ec2 modify instance attribute--instance id instance_id--ena support”将启用ena支持 现在,它会同时支持eth0和eth1吗 我找到了一个检查必备条件的脚本 它修改了“/etc/fstab”以将每个分区的设备名替换为其UUID。这是安全操作吗 我需要安装NVMe模块才能从T2升级到T3吗 如果出现任何问题(如无法启动或状态检查失败等),我是否可以切换回备份并重新启动Amazon web services 从T2.medium升级到T3.medium,amazon-web-services,amazon-ec2,upgrade,Amazon Web Services,Amazon Ec2,Upgrade,我的实例(AmazonAMI)有两个网络接口:eth0和eth1。我想从T2.Medium升级到T3.Medium 但是,它给了我一个错误的说法: 使用弹性网络适配器(ENA)增强网络功能 “t3.medium”实例类型必需。确保您的实例 已为ENA启用 因此,我发现运行命令“aws ec2 modify instance attribute--instance id instance_id--ena support”将启用ena支持 现在,它会同时支持eth0和eth1吗 我找到了一个检查必备
谢谢。我已经成功地将我的t2.medium实例升级到t3.medium。我在这里列出了一些步骤,以便它也能帮助其他人 我的AMI是Amazon Linux AMI()。它具有HVM虚拟化和EBS根卷。第一步是备份根卷(或从现有实例创建映像)。然后我运行“sudo yum update”并重新启动实例以查看是否一切正常 ami已经安装了ENA和NVMe模块。“/etc/fstab”已经启用了uuid格式
To check ENA : modinfo ena
To check NVMe : modinfo nvme
To check whether ena driver is loaded on eth0 : ethtool -i eth0 and on eth1: ethtool -i eth1
运行脚本返回成功
之后,我安装了AWS CLI(),并使用AWS访问密钥、密钥和区域配置了CLI
然后我就跑
ec2描述实例--实例ID实例ID--查询“保留[]。实例[]。支持”
它返回了一个响应“[]”(根据文档,该命令应该返回false)
然后,我停止实例并从AWS cli运行以下命令:
ec2修改实例属性——实例id实例\u id——ena支持
我启动了服务器,ethtool-I eth0和ethtool-I eth1输出显示我的两个接口现在都有“ena”驱动程序
然后我停止了实例并将实例类型更改为t3.medium
以下链接非常有用:(njohari aws答案)。不再存在。您有其他链接吗?@Bruno否。如果您能找到,请添加到此处。谢谢。