Instalando drivers NVIDIA para ambiente sem disco

Instalando drivers NVIDIA para ambiente sem disco

Estou tentando configurar um cluster de 8 computadores mais um servidor de arquivos principal. Idealmente, eu gostaria de configurar isso em um ambiente pxe-boot, quase sem disco/quase sem estado (ou seja, o único armazenamento local é /var, para onde irão coisas como configuração de torque). Cada um dos 8 nós de computação possui 4 NVIDIA Tesla K40m, mas o servidor de arquivos raiz não possui GPU.

Idealmente, eu gostaria de poder criar a instalação completa no servidor de arquivos (at /node) e inicializá-la por PXE nos nós de computação, mas não encontrei uma maneira de instalar os drivers NVIDIA sem uma GPU NVIDIA ligada. quadro. eu encontreiuma pergunta nos fóruns da NVIDIAsobre como alguém tentou isso sem sucesso ...

Alternativamente, eu poderia instalar os drivers NVIDIA em um dos nós de computação (atualmente um está executando o CentOS em seus discos locais) para (por exemplo) /usr/local/nvidiae acompanhar quais arquivos ele cria e criar um tarball para copiar para o servidor de arquivos instalação.

Por último, eu poderia manter apenas oito instalações separadas, mas não gosto disso do ponto de vista da manutenção de longo prazo (cada nó de computação executará trabalhos de torque, então gostaria que os nós parecessem mais ou menos idênticos) .

Em resumo, o que estou pedindo é o seguinte:

  1. Posso instalar os drivers NVIDIA sem uma GPU NVIDIA integrada?
  2. Existe alguma outra maneira de fazer isso?

Para referência, estamos executando o 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

Responder1

Use pacotes RPM, como todo o resto.

No momento o melhor construídoPacotes de drivers NVIDIAsão do Negativo17.

informação relacionada