tiglabs / jupiter

Jupiter is a high-performance 4-layer network load balance service based on DPDK.
MIT License
332 stars 135 forks source link

加载igb_uio、rte_kni 时报错 #10

Closed jiangsuwwj1 closed 6 years ago

jiangsuwwj1 commented 6 years ago

执行加载内核模块的时候报错 [root@test jupiter]# insmod /usr/share/jupiter/kmod/rte_kni.ko insmod: ERROR: could not insert module /usr/share/jupiter/kmod/rte_kni.ko: Invalid module format

/var/log/messages报错信息如下: kernel: rte_kni: disagrees about version of symbol module_layout

同样加载igb_uio模块的时候报同样的错误

环境配置: [root@xdl-208-6 jupiter]# uname -r 4.7.0-1.el7.elrepo.x86_64 [root@xdl-208-6 jupiter]# [root@xdl-208-6 jupiter]# [root@xdl-208-6 jupiter]# [root@xdl-208-6 jupiter]# rpm -qa|grep kernel kernel-ml-4.7.0-1.el7.elrepo.x86_64 kernel-headers-3.10.0-693.11.1.el7.x86_64 kernel-3.10.0-327.el7.x86_64 kernel-devel-3.10.0-693.11.1.el7.x86_64 kernel-headers-3.10.0-327.28.3.el7.x86_64 abrt-addon-kerneloops-2.1.11-36.el7.centos.x86_64 kernel-tools-libs-3.10.0-327.el7.x86_64 kernel-tools-libs-3.10.0-693.11.1.el7.x86_64 kernel-tools-3.10.0-327.el7.x86_64

jiangsuwwj1 commented 6 years ago

内核版本的问题,换成kernel-3.10.0就可以了