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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ubuntu 20.04.5安裝Solarflare網路卡Openonload驅動Ubuntu
- 安裝centOS版本oracleCentOSOracle
- playwright 在 Centos 的安裝和問題處理CentOS
- CentOS 8/RHEL 8 REMI 倉庫安裝教程CentOSREM
- 如何在 CentOS 8/RHEL 8 上安裝 Ansible(自動化工具)CentOS
- 如何在 CentOS 8 / RHEL 8 上安裝 VirtualBox 6.0CentOS
- CentOS Linux7 安裝JDKCentOSLinuxJDK
- 如何在 CentOS 8/RHEL 8 上安裝和使用 CockpitCentOSKPI
- Linux Centos8安裝docker containerd.io版本過低問題LinuxCentOSDockerAI
- 如何在 CentOS 8/RHEL 8 上安裝和配置 Nagios CoreCentOSiOS
- 解除安裝時報錯:“系統找不到指定的驅動器”問題處理
- RHEL 7.X 或CentOS 7 安裝 11.2.0.4 RAC碰到的問題CentOS
- CentOS 7 - 安裝Oracle JDK8CentOSOracleJDK
- 銀河麒麟系統安裝ORACLE資料庫問題處理Oracle資料庫
- 如何在 CentOS 8 和 RHEL 8 系統上安裝和使用 AnsibleCentOS
- 如何在 Centos 8 / RHEL 8 上安裝和配置 VNC 伺服器CentOSVNC伺服器
- Mac遊戲安裝常見問題處理Mac遊戲
- PHP 開發版本問題處理PHP
- oracle SP2-問題處理Oracle
- oracle & mysql 驅動程式安裝配置OracleMySql
- Oracle client安裝the jre is 0故障處理Oracleclient
- Centos 7 安裝nvidia顯示卡驅動CentOS
- centos7/rhel7單使用者模式-密碼恢復-處理異常問題CentOS模式密碼
- lama-cleaner 安裝時tokenizers問題的處理
- ORACLE RAC 11.2.0.4 FOR RHEL6叢集無法啟動的處理Oracle
- 在 Centos/RHEL 6.X 上安裝 WettyCentOS
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- #MAC 版本關於selenium驅動的安裝Mac
- Oracle日常問題處理ORA-04031Oracle
- ORACLE問題處理十個指令碼Oracle指令碼
- centos 安裝 jdk 8CentOSJDK
- win10驅動安裝錯誤怎麼辦_win10驅動安裝一直錯誤如何處理Win10
- Linux7安裝JDKLinuxJDK
- Centos 7.8 中安裝Nvidia A100 GPU驅動CentOSGPU
- 【問題覆盤】在Ubuntu 20.04下安裝OFED驅動Ubuntu
- centos6.x 安裝tensorflow異常處理CentOS
- 在rhel和CentOS上安裝SQL Server的方法CentOSSQLServer
- Centos7 系統安裝 Oracle 無法調出圖形安裝介面問題解決CentOSOracle