RHEL/CentOS/Oracle Linux7/8版本安裝Openonload驅動問題處理
場景:
Solarfare網路卡安裝 onload-8.1.1.17驅動是報錯(見紅色部分),導致驅動安裝失敗
解決方法:
#kernel問題—— 需要透過yum安裝: yum install -y kernel-devel 後再進行驅動安裝
[root@localhost scripts]# ./onload_install
onload_install: Building Onload.
mmakebuildtree: No kernel build at '/lib/modules/4.18.0-372.9.1.el8.x86_64/build'
onload_build: FAILED: mmakebuildtree --driver -d x86_64_linux-4.18.0-372.9.1.el8.x86_64
onload_install: ERROR: Build failed. Not installing.
[root@localhost scripts]#
#autocompat.sh Error問題—— 需要透過yum安裝: yum install -y elfutils-devel 後再進行驅動安裝
[root@localhost scripts]# ./onload_install
onload_install: Building Onload.
Build tree made for linux as x86_64_linux-4.18.0-372.9.1.el8.x86_64
make: Entering directory '/soft/onload-8.1.1.17/build/x86_64_linux-4.18.0-372.9.1.el8.x86_64'
/soft/onload-8.1.1.17/src/driver/linux_resource/kernel_compat.sh -k /lib/modules/4.18.0-372.9.1.el8.x86_64/build -q > driver/linux_resource/autocompat.h
kernel_compat.sh: Kernel build tree is unable to build modules
make: *** [/soft/onload-8.1.1.17/src/mmake.mk:34: driver/linux_resource/autocompat.h] Error 1
make: Leaving directory '/soft/onload-8.1.1.17/build/x86_64_linux-4.18.0-372.9.1.el8.x86_64'
onload_build: ERROR: Failed to build driver components.
onload_install: ERROR: Build failed. Not installing.
[root@localhost scripts]#
#capability.h: No such file or directory問題—— 需要透過yum安裝: yum install -y libcap* 後再進行驅動安裝
make[1]: Entering directory '/soft/onload-8.1.1.17/build/gnu_x86_64/tools'
make[2]: Entering directory '/soft/onload-8.1.1.17/build/gnu_x86_64/tools/cplane'
nice cc -I. -I./../../include -I/soft/onload-8.1.1.17/src/include -I/soft/onload-8.1.1.17/src/tools/cplane -DNDEBUG -D_GNU_SOURCE -m64 -Wall -Wundef -Wpointer-arith -Wstrict-prototypes -Wnested-externs -Wno-stringop-truncation -Wno-format-truncation -Wimplicit-fallthrough=5 -fomit-frame-pointer -DTRANSPORT_CONFIG_OPT_HDR='<ci/internal/transport_config_opt_extra.h>' -fno-strict-aliasing -include /soft/onload-8.1.1.17/build/gnu_x86_64/cp_intf_ver.h -O2 -g $cflags $cppflags -c /soft/onload-8.1.1.17/src/tools/cplane/server.c -o server.o
/soft/onload-8.1.1.17/src/tools/cplane/server.c:13:10: fatal error: sys/capability.h: No such file or directory
#include <sys/capability.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [/soft/onload-8.1.1.17/mk/after.mk:151: server.o] Error 1
make[2]: Leaving directory '/soft/onload-8.1.1.17/build/gnu_x86_64/tools/cplane'
make[1]: *** [/soft/onload-8.1.1.17/src/tools/mmake.mk:20: all] Error 2
make[1]: Leaving directory '/soft/onload-8.1.1.17/build/gnu_x86_64/tools'
make: *** [/soft/onload-8.1.1.17/src/mmake.mk:25: all] Error 2
make: Leaving directory '/soft/onload-8.1.1.17/build/gnu_x86_64'
onload_build: ERROR: Failed to build 64-bit user-level components.
onload_install: ERROR: Build failed. Not installing.
[root@localhost scripts]#
#libc_compat.h error 問題—— 需要透過yum安裝以下glibc庫
yum install -y glibc.i686
yum install -y glibc-devel.i686
#libsfcaffinity.so error 問題—— 需要透過yum安裝以下libgcc庫
yum install -y libgcc
yum install -y libgcc.i686
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/31520497/viewspace-3004820/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Docker Centos安裝Redis以及問題處理DockerCentOSRedis
- Ubuntu 20.04.5安裝Solarflare網路卡Openonload驅動Ubuntu
- CentOS 8/RHEL 8 REMI 倉庫安裝教程CentOSREM
- playwright 在 Centos 的安裝和問題處理CentOS
- 安裝centOS版本oracleCentOSOracle
- oracle10g安裝在RHEL5遇到的版本問題Oracle
- 如何在 CentOS 8/RHEL 8 上安裝 Ansible(自動化工具)CentOS
- CentOS Linux7 安裝JDKCentOSLinuxJDK
- 如何在 CentOS 8 / RHEL 8 上安裝 VirtualBox 6.0CentOS
- 解除安裝時報錯:“系統找不到指定的驅動器”問題處理
- Oracle啟動問題處理Oracle
- 如何在 CentOS 8/RHEL 8 上安裝和使用 CockpitCentOSKPI
- linux7上安裝RAC的問題Linux
- ORACLE LINUX 6 安裝telnet包問題處理OracleLinux
- Linux Centos8安裝docker containerd.io版本過低問題LinuxCentOSDockerAI
- 如何在 CentOS 8/RHEL 8 上安裝和配置 Nagios CoreCentOSiOS
- 如何在 Centos 8 / RHEL 8 上安裝和配置 VNC 伺服器CentOSVNC伺服器
- Centos 7 安裝nvidia顯示卡驅動CentOS
- Mac遊戲安裝常見問題處理Mac遊戲
- mysql5.7安裝及問題處理MySql
- CentOS 7 - 安裝Oracle JDK8CentOSOracleJDK
- RHEL 7.X 或CentOS 7 安裝 11.2.0.4 RAC碰到的問題CentOS
- 銀河麒麟系統安裝ORACLE資料庫問題處理Oracle資料庫
- 如何在 CentOS 8 和 RHEL 8 系統上安裝和使用 AnsibleCentOS
- rhel4 oracle 10g rac安裝問題集錦Oracle 10g
- PHP 開發版本問題處理PHP
- CentOS7 官網安裝ATI顯示卡驅動解決風扇發熱問題CentOS
- redhat開源版本(如centos)oracle安裝事宜RedhatCentOSOracle
- 安裝mysql odbc驅動(版本5和3.51)MySql
- PHP7.1.0安裝Zabbix3.0.7問題處理PHP
- lama-cleaner 安裝時tokenizers問題的處理
- centos 安裝 jdk 8CentOSJDK
- HP Z640(Z6 G4/RHEL_6.8)安裝配置RHEL_6.5 x86_64問題及處理
- Oracle壞塊問題處理Oracle
- win10驅動安裝錯誤怎麼辦_win10驅動安裝一直錯誤如何處理Win10
- RHEL5(CentOS5)安裝Oracle Database11gR2CentOSOracleDatabase
- windows8中arduino驅動安裝方法WindowsUI
- RHEL5安裝 T60無線網路卡驅動