如何解决EAL rte_service_init failed EAL 初始化错误
我正在尝试在 dpdk 中执行示例代码。我收到以下错误我在系统中安装了 2 个版本的 dpdk 请提出解决问题的方法。
块引用 EAL:检测到 8 lcore(s) EAL:检测到 1 个 NUMA 节点 EAL:检测到 DPDK 的共享链接 EAL:多进程套接字/run/user/1000/dpdk/rte/mp_socket EAL:选择的 IOVA 模式 'VA' EAL:没有可用的 16777216 kB 大页面报告 EAL:保留了 512 个大小为 2097152 的大页面,但未在前面找到已安装的 Hugetlbfs EAL:正在探索 VFIO 支持... EAL:VFIO 支持已初始化 EAL:无法在大页面文件上获取 fd EAL:分配 rte 服务数组时出错 EAL:致命:rte_service_init() 失败 EAL:rte_service_init() 失败 EAL:错误 - 退出代码:1 原因:EAL 初始化错误
编辑:解决问题- echo 512|sudo tee /sys/devices/system/node/node0/hugepages/hugepages-2048kB/nr_hugepages
解决方法
[EDIT-1] 基于有限的信息
EAL: No available 16777216 kB huge pages reported
EAL: 512 huge pages of size 2097152 reserved,but no mounted hugetlbfs
这看起来更多
- sudo 问题
- 大页面不可用问题。
[ima] 谢谢,Vipin。是的,这是与大页面相关的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。