Linux GPU server nvidia driver 설치

| 2020년 4월 10일 | 0 Comments

안녕하세요. 기술지원팀 이종한입니다.

LINUX  GPU Server의 Nvidia-Driver 설치를 진행해 보도록 하겠습니다 .

1 . Ubuntu 18.04 

nvidia driver 설치 전 Linux OS에서 기본 제공하는  nouveau와 nvidia driver 호환이 좋지 않으니

blacklist에 등록을 해주도록 합니다.

root@localhost:~# vi /etc/modprobe.d/blacklist-nouveau.conf

blacklist nouveau

options nouveau modset=0

vi로 편집기로 blacklist-nouveau.conf 파일 생성 후 위의 내용을 입력 후 저장 합니다.

root@localhost:~# update-initramfs -u

root@localhost:~# init 6

설정 값을 적용 후 서버를 재시작 합니다.

Nvidia driver 설치를 위한 필요 패키지 설치를 합니다.

root@localhost:~# apt install gcc make ubuntu-drivers-common

root@localhost:~# ubuntu-drivers devices

위 명령어로 설치 가능한 그래픽카드 driver 항목을 확인 가능합니다.

root@localhost:~# add-apt-repository ppa:graphics-drivers/ppa

root@localhost:~# apt update

root@localhost:~# apt install nvidia-driver-435

저장소를 추가 한후 설치 가능한 driver 목록 확인 후 설치를 원하는 버전을 설치를 합니다.

설치 완료 후 nvidia-smi 명령어로 gpu 상태 확인이 가능합니다.

2. Cent OS 8

Cent OS 에서도 마찬가지로 nouveau blacklist 등록이 필요합니다.

[root@localhost ~]# echo ‘blacklist nouveau’ >> /etc/modprobe.d/blacklist.conf

[root@localhost ~]# dracut /boot/initramfs-$(uname -r).img $(uname -r) –force

[root@localhost ~]# init 6

nouveau blacklist 등록과 적용 후 서버 재시작 합니다.

[root@localhost ~]# yum install kernel-devel kernel-headers gcc make

dirver 설치 시 필요한 패키지 와 라이브러리 등을 설치 합니다.

[필요 패키지 설치]

[root@localhost src]# dnf groupinstall “Development Tools”

[root@localhost src]# dnf install libglvnd-devel elfutils-libelf-devel

[root@localhost src]# dnf install kernel-devel

driver 설치를 위해 nvidia 공식 사이트에서 운영체제 그래픽카드 모델 등을 검색하여 설치 파일을 다운 받아야 합니다.

https://www.nvidia.co.kr/Download/Find.aspx?lang=kr#

테스트 서버의 그래픽카드 모델과 OS 운영 체제에 맞는 드라이버 검색 후 다운로드를 받습니다.

[wget 다운 link]

wget http://kr.download.nvidia.com/XFree86/Linux-x86_64/440.64/NVIDIA-Linux-x86_64-440.64.run

드라이버 설치 파일이 완료 되 chmod 명령어로 755 권한 변경후 실행해줍니다.

[root@localhost src]# chmod 755 NVIDIA-Linux-x86_64-440.64.run

[root@localhost src]# ./Linux-x86_64/440.64/NVIDIA-Linux-x86_64-440.64.run

설치 도중 32bit 호환 라이브러리를 설치 여부 선택 화면은 Yes를 눌러 줍니다.

설치 완료 후 nvidia-smi 명령어로 gpu 상태 확인이 가능합니다.

Category: LINUX

Avatar

About the Author ()