Назад | Перейти на главную страницу

Установка драйверов NVIDIA для бездисковой среды

Я пытаюсь настроить кластер из 8 компьютеров плюс главный файловый сервер. В идеале я хотел бы настроить это в среде pxe-boot, квазидисковой / квазигосударственной среде (т.е. единственное локальное хранилище /var, куда пойдут такие вещи, как конфигурация крутящего момента). Каждый из 8 вычислительных узлов имеет 4 NVIDIA Tesla K40m, но корневой файловый сервер не имеет графического процессора.

В идеале я хотел бы иметь возможность создать полную установку на файловом сервере (по адресу /node), затем загрузите его с помощью PXE на вычислительные узлы, но я не нашел способа установить драйверы NVIDIA без встроенного графического процессора NVIDIA. я нашел один вопрос на форумах NVIDIA о том, как кто-то безуспешно пытался это сделать ...

В качестве альтернативы я мог бы установить драйверы NVIDIA на один из вычислительных узлов (на одном из них сейчас работает CentOS на локальных дисках), чтобы (например) /usr/local/nvidia и отслеживайте, какие файлы он создает, и создайте их архив для копирования в установку файлового сервера.

Наконец, я мог бы просто поддерживать восемь отдельных установок, но мне это не нравится с точки зрения долгосрочного обслуживания (каждый вычислительный узел будет выполнять задания крутящего момента, поэтому я бы хотел, чтобы узлы выглядели более или менее идентичными) .

Таким образом, я прошу следующее:

  1. Могу ли я установить драйверы NVIDIA без встроенного графического процессора 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

Используйте пакеты RPM, как и все остальное.

На данный момент построено лучшее Пакеты драйверов NVIDIA из Negativo17.