본문 바로가기
Linux

RHEL7.9 Nvidia Driver 설치 법(yum 을 통한 설치)

by 졸린하루 2022. 6. 28.

egl-wayland-1.1.6-1.el7.x86_64.rpm
0.03MB
dkms-3.0.4-1.el7.noarch.rpm
0.06MB
ocl-icd-2.2.12-1.el7.x86_64.rpm
0.04MB
opencl-filesystem-1.0-5.el7.noarch.rpm
0.00MB
vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
0.01MB

서버에 장착 된 NVIDIA 드라이버를 다운 받아준다.

공식 드라이버 | NVIDIA

 

Download the latest official NVIDIA drivers

Download the latest official NVIDIA drivers

www.nvidia.com

 

 

/etc/default/grub에서 GRUB_CMDLINE_LINUX 끝에 modprobe.blacklist=nouveau를 넣어준다.

[root@test ~]# vi /etc/default/grub

GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet modprobe.blacklist=nouveau"

 

[root@test ~]# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

reboot 진행

 

다운 받은 nvidia driver 를 설치 한다.

rpm -ivh nvidia-driver-local-repo-rhel7-515.48.07-1.0-1.x86_64.rpm

설치 후 /etc/yum.repos.d 에 가보면 repo 파일이 생성 된 걸 확인 할 수 있다.

[root@test ~]# ls /etc/yum.repos.d/
local.repo  nvidia-driver-local-rhel7-515.48.07.repo  redhat.repo

 

필요 패키지를 설치한다.

[root@test ~]# yum install gcc make kernel-headers kernel-devel acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig

 

필요한 RPM 파일을 설치한다. RedHat 사이트에는 없으므로 cent용 rpm으로 설치 한다.

[root@test ~]# rpm -ivh vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
[root@test ~]# rpm -ivh dkms-3.0.4-1.el7.noarch.rpm
[root@test ~]# rpm -ivh ocl-icd-2.2.12-1.el7.x86_64.rpm
[root@test ~]# rpm -ivh opencl-filesystem-1.0-5.el7.noarch.rpm
[root@test ~]# rpm -ivh egl-wayland-1.1.6-1.el7.x86_64.rpm

 

cuda-drivers 를 설치 한다.

[root@test ~]# yum install cuda-drivers

 

설치 완료 후 확인

[root@test ~]# nvidia-smi
Tue Jun 28 14:39:13 2022
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 515.48.07    Driver Version: 515.48.07    CUDA Version: 11.7     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA A2           Off  | 00000000:17:00.0 Off |                    0 |
|  0%   36C    P8     8W /  60W |      0MiB / 15356MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   1  NVIDIA A2           Off  | 00000000:CA:00.0 Off |                    0 |
|  0%   37C    P8     8W /  60W |      0MiB / 15356MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

 

'Linux' 카테고리의 다른 글

Rocky Linux Repository를 카이스트 Repository로 변경  (0) 2023.12.13
Rocky Linux 8.8 SAMBA 설치 및 Log 설정  (0) 2023.12.12
rhel8 Localrepo  (0) 2022.06.07
Linux VIP 설정 방법  (0) 2020.12.04
CVE-2020-25705 RHEL 완화법  (0) 2020.11.30