이 글은 2019년 8월 21일 기준이다.
ubuntu18.04가 나온지 얼마 지나지 않은 상황
MLNX_OFED_LINUX-4.6-1.0.1.1-ubuntu18.04-x86_64.iso
# mount -o loop MLNX_OFED_LINUX-4.6-1.0.1.1-ubuntu18.04-x86_64.iso /mnt
# cd /mnt
#./mlnxofedinstall
#/etc/init.d/openibd restart
이미지를 -o loop 옵션을 이용해 /mnt에 마운트 후 인스톨 하는 과정이다.
보통 여기까지 이상이 없다.
하지만 설치 중 너무 최신 kernel이나 이유 모를 build fail이 되는 경우가 있다.
아래와 같은 메시지가 나온다.
Error: mlnx-ofed-kernel-dkms installation failed!
이럴 때는 커널 자체에 infiniband 자체를 탑재하도록 빌드 하여야 한다.
Solution
# ./mlnx_add_kernel_support.sh -m /root/ MLNX_OFED_LINUX-4.6-1.0.1.1-ubuntu18.04-x86_64.iso --make-iso
tmp폴더에 빌드한 iso파일이 생성된다.
# cd /tmp
# tar -xvf MLNX_OFED_LINUX-4.6-1.0.1.1-ubuntu18.04-x86_64-ext.tgz
# cd MLNX_OFED_LINUX-4.6-1.0.1.1-ubuntu18.04-x86_64-ext
# ./mlnx_add_kernel_support.sh
# ./mlnxofedinstall
# /etc/init.d/openibd restart
nvidia-driver_RPM_update (0) | 2020.06.12 |
---|---|
Python Package requirements.txt 관리 (0) | 2020.06.12 |
ipmitool을 통한 시스템 실시간 전력 체크 (0) | 2020.06.12 |
ubuntu 18.04 network 기존 interfaces 사용법 (0) | 2020.06.12 |
grep 활용법 (0) | 2020.06.12 |