【问题标题】:EAL rte_service_init failed EAL Initialization errorEAL rte_service_init 失败 EAL 初始化错误
【发布时间】:2021-06-07 23:08:59
【问题描述】:

我正在尝试在 dpdk 中执行示例代码。我收到以下错误我在系统中安装了 2 个版本的 dpdk 请为该问题提出解决方案。

块引用 EAL:检测到 8 个 lcore 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

【问题讨论】:

  • 基于有限的信息EAL: No available 16777216 kB huge pages reported EAL: 512 huge pages of size 2097152 reserved, but no mounted hugetlbfs 这看起来更像sudo issue or huge page not available issue。也请更新dpdk version, application, cmd lien args, --log-level=8

标签: dpdk


【解决方案1】:

[EDIT-1] 基于有限的信息

EAL: No available 16777216 kB huge pages reported 
EAL: 512 huge pages of size 2097152 reserved, but no mounted hugetlbfs

这看起来更像

  1. sudo 问题
  2. 巨大的页面不可用问题。

[ima] 谢谢,维平。是的,这是与大页面相关的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-30
    相关资源
    最近更新 更多