Как виртуальная машина NVIDIA vGPU может определить правильную версию драйвера NVIDIA-grid?

Как виртуальная машина NVIDIA vGPU может определить правильную версию драйвера NVIDIA-grid?

Установка драйвера NVIDIA GRID:https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/index.html#installing-vgpu-drivers-linux

Я работаю со средой, где у нас есть несколько хостов с картами Tesla, каждый из которых обслуживает срезы vGPU для клиентских виртуальных машин, но с небольшим количеством различных версий драйвера NVIDIA GRID. Мы устанавливаем драйвер NVIDIA GRID автоматически, но я хочу перейти от "один размер подходит большинству" (где большинство драйверов выбирается для установки, а различия устраняются вручную) к полностью автоматизированному решению.

Я не могу найти в документации NVIDIA, как запросить хост-компьютер, чтобы определить, какая должна быть эта версия. Кажется, это должно быть сделано через инструменты lspci, dmesg, или nvidia-smi. Но:

# lspci|grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GV100GL [Tesla V100 PCIe 16GB] (rev a1)

Никакой подсказки. dmesgсообщает вам версию только тогда, когда модуль успешно загружается, т.е. версия совпадает; и nvidia-smiсообщает нам об этомне являютсялюбые карты, пока версия не совпадет.

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

Связанный контент