如何在亚马逊AWS上加载ena驱动程序?

2024-05-23

我正在尝试在 Ubuntu VM 上加载 ena 驱动程序。

根据文档,我的虚拟机有vif低性能驱动程序:

ubuntu@ip-172-31-14-190:~$ ethtool -i eth0
driver: vif
version: 
firmware-version: 
expansion-rom-version: 
bus-info: vif-0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

但是,我已经按照说明编译并加载了 ena 驱动程序在 AWS 文档中 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html and 在驱动程序文档中 https://github.com/amzn/amzn-drivers/tree/master/kernel/linux/ena:

ubuntu@ip-172-31-14-190:~$ lsmod | grep ena
ena                    86016  

我这里缺少任何步骤吗?


如果其中之一aws ec2 describe-instances --instance-ids instance_id --query "Reservations[].Instances[].EnaSupport" or aws ec2 describe-images --image-id ami_id --query "Images[].EnaSupport" (where instance_id是你的 (i-e04566365f208b6584) 实例 ID 和ami_id是您的 AMI 的 ID (ami-6365f208)) 不返回“True”,某些内容未标记为支持 ENA。

如果这是你的例子。停下来然后跑aws ec2 modify-instance-attribute --instance-id instance_id --ena-support启用支持并重新启动它。如果这是您的 AMI,您必须选择一个已经支持 ENA 的 AMI,或者从已标记为支持 ENA(如上所述)的实例创建您自己的 AMI。

如果您的 AMI 已支持 ENA,请在运行上述命令后重新启动并ethtool -i eth0应该表示支持。如果您的 AMI 出现问题,您需要从支持 ENA 的 AMI 启动新实例。

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html#enhanced-networking-ena-linux https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html#enhanced-networking-ena-linux

请注意,尽管它说 AMI 是可选的,但我发现事实并非如此。我需要一个有支持的 AMI。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在亚马逊AWS上加载ena驱动程序? 的相关文章

随机推荐

  • 构造函数初始化列表中的执行顺序

    构造函数初始化列表中的执行顺序是否可以确定 我知道类中的成员顺序是初始化这些成员的顺序 但是如果我有这样的场景 class X X Implementation impl and then providing that allocator
  • 如何更改android Activity标签

    我创建了一个活动并在清单文件中声明 但我想将相同的活动重新用于其他目的
  • 为什么tcp终止需要4次握手?

    当连接建立时 有 客户端 SYN gt 服务器 客户端 客户端 ACK gt 服务器 当终止到来时 有 客户端 FIN gt 服务器 客户端 客户端 客户端 ACK gt 服务器 我的问题是为什么 和 不能像 那样设置在同一个包中 即ACK
  • 流程验证时 selectManyCheckbox LazyInitializationException

    看来 如果您使用由 hibernate 代理的集合支持的 selectManyCheckbox 您将遇到可怕的 LazyInitializationException 问题 这与支持 bean 的状态无关 调试 Mojarra 2 1 后
  • 如何为所有整数类型创建通用整数到十六进制函数?

    我想为所有整数类型创建一个整数到十六进制函数 对于1字节的Int8 它返回两个字母 例如0A 对于2字节的Int16 它返回四个字母 例如0A0B 对于8字节的Int64 它返回16个字母 例如0102030405060708 func h
  • 黑莓 Facebook SDK jar 文件

    大家好 我在使用 Facebook Blackberry SDK 以及如何在我的项目中使用它时遇到问题 我有一个使用 SourceForge 上提供的源文件制作的项目 我在我正在开发的项目中引用了这个项目 非常适合编程 但是当我想在模拟器上
  • Android 自定义文件扩展名

    我希望我的 Android 应用程序能够通过蓝牙 电子邮件 wifi direct 等 标准共享方法 共享文件 我想将我的数据解析为具有自定义扩展名的文件 并通过某种共享方法 例如蓝牙 发送它 收件人应该能够打开该文件 然后我的应用程序启动
  • Java中的“final class”有什么意义?

    我正在读一本关于Java的书 它说你可以将整个类声明为final 我想不出我会在哪里使用它 我是编程新手 我想知道如果程序员真的在他们的程序中使用这个 如果他们这样做 他们什么时候使用它 以便我可以更好地理解它并知道何时使用它 如果Java
  • 使用 Pkg.add 时出现 julia 错误

    我刚刚在ubuntu中安装了julia 在添加包时发现了一些问题 julia gt Pkg Add Gadfly ERROR UndefVarError Add not defined 我也尝试更新 julia 但弹出错误 julia gt
  • 了解 SQL Server 排序规则中的 Unicode 和代码页

    为什么所有 SQL Server 2008 R2 排序规则都与代码页相关联 所有排序规则都是 unicode 吗 当您的数据库被使用不同代码页的多种语言使用时 如何选择排序规则 谢谢 CHAR 与 NCHAR 即非 Unicode 与 Un
  • 如何确定特定文件实际上是 MP3 文件?

    如何确定特定文件 可能有也可能没有 mp3 文件扩展名 实际上是 MP3 文件 我希望在 C 中做到这一点 根据http www garykessler net library file sigs html http www garykes
  • 以编程方式绑定 WPF 中的附加属性

    我在用着杰森 坎普很酷CueBanner class http www ageektrapped com blog the missing net 4 cue banner in wpf i mean watermark in wpf 对于
  • 为什么 C# ProcessStartInfoRedirectStandardOutput 会导致 xcopy 进程失败

    这有点痛苦 因为我现在没有代码 但我会尽力解释 我有一个简单的 C 应用程序 它启动 Ruby 脚本 它还执行一些其他操作 因此它生成一个批处理文件并执行该文件 我正在使用 C 进程对象并设置以下内容 重定向标准输出 true 重定向标准错
  • 有人可以解释一下 Postgresql 角色、Postgresql 用户和 Linux 用户之间的关系吗?

    我正在尝试在 Ubuntu 14 服务器上设置 Postgres 9 3 此时我感到非常沮丧 我以前使用过 MySQL 所以我对一般数据库概念以及客户端 服务器模型等很满意 我从两个用户开始 root 和 sam 我 作为 sam 我使用
  • 上传文件 WCF Web API 端点

    有没有办法将文件上传到 WCF Web API 端点 如果是这样 我如何访问 Network Stream 来读取数据 很感谢任何形式的帮助 Thanks 假设您正在谈论客户端 一种方法是创建一个派生自 HttpContent 的 File
  • Flutter :已处置的 CameraController,在已处置的 CameraController 上调用了 buildPreview()

    如何正确初始化和处理相机控制器 我在用camera 0 9 4 5 与许多人一起 其他错误 https stackoverflow com questions 70592464 flutter change the path of reco
  • SQL Server - SQL 替换整个数据库中所有表中的所有列

    这是一个很遥远的事情 我猜这个问题没有简单的答案 但是 我继承了一个数据库 其中填充了一些可怕的数据 许多包含描述的行都有回车符 这意味着当我们 BCP 输出数据时 它会带有回车符 我的问题 有没有办法在 MS SQL Server 中对整
  • cytoscape.js 平移时如何去除灰色圆圈

    我使用 cytoscape js 绘制节点图如果我用鼠标平移图表 我的鼠标位置上会有一个灰色圆圈 我不知道如何删除它 你能帮我吗 谢谢 仅覆盖 Core 样式以删除灰色圆圈 selector core just core propertie
  • PhoneGap/Cordova 应用程序通知

    我是 PhoneGap Cordova 的新手 我希望向我的应用程序添加一些通知 推送通知 因此当应用程序上发布新文章时 它会提醒用户 本地通知 在设定的时间间隔 日期和时间 我可以提示用户我的应用程序上的最新文章 我进行了大量搜索 但找不
  • 如何在亚马逊AWS上加载ena驱动程序?

    我正在尝试在 Ubuntu VM 上加载 ena 驱动程序 根据文档 我的虚拟机有vif低性能驱动程序 ubuntu ip 172 31 14 190 ethtool i eth0 driver vif version firmware v