디스크가 없는 환경을 위한 NVIDIA 드라이버 설치

디스크가 없는 환경을 위한 NVIDIA 드라이버 설치

저는 8대의 컴퓨터와 메인 파일 서버로 구성된 클러스터를 설정하려고 합니다. 이상적으로는 pxe-boot, 준디스크 없는/준상태 없는 환경에서 이를 설정하고 싶습니다(즉, /var토크 구성과 같은 작업이 수행되는 유일한 로컬 저장소는 입니다). 8개의 컴퓨팅 노드 각각에는 4개의 NVIDIA Tesla K40m이 있지만 루트 파일 서버에는 GPU가 없습니다.

이상적으로는 파일 서버(에서)에 전체 설치를 생성한 다음 이를 컴퓨팅 노드로 PXE 부팅할 수 있기를 원 /node하지만 NVIDIA GPU 없이 NVIDIA 드라이버를 설치할 수 있는 방법을 찾지 못했습니다. 판자. 나는 찾았다NVIDIA 포럼에 질문 하나누군가가 어떻게 이 시도를 실패했는지에 대해...

또는 컴퓨팅 노드 중 하나(예를 들어 현재 로컬 디스크에서 CentOS를 실행 중인 노드) 중 하나에 NVIDIA 드라이버를 설치하고 /usr/local/nvidia생성되는 파일을 추적하고 파일 서버에 복사할 타르볼을 생성할 수 있습니다. 설치.

마지막으로 8개의 별도 설치를 유지 관리할 수 있지만 장기적인 유지 관리 관점에서는 이것이 마음에 들지 않습니다(각 컴퓨팅 노드는 토크 작업을 실행하므로 노드가 거의 동일하게 보이길 바랍니다). .

요약하자면 제가 요구하는 내용은 다음과 같습니다.

  1. NVIDIA GPU가 탑재되지 않은 상태에서 NVIDIA 드라이버를 설치할 수 있나요?
  2. 이 문제에 대해 내가 가야 할 다른 방법이 있나요?

참고로 CentOS 7을 실행하고 있습니다.

[root@compute-3 /]# uname -a
Linux compute-3 3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6 23:06:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

답변1

다른 모든 패키지와 마찬가지로 RPM 패키지를 사용하십시오.

현재 가장 잘 지어진NVIDIA 드라이버 패키지Negativo17 출신입니다.

관련 정보