reseau:cloud:proxmox:lxcnvidia
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| reseau:cloud:proxmox:lxcnvidia [2026/01/14 15:06] – techer.charles_educ-valadon-limoges.fr | reseau:cloud:proxmox:lxcnvidia [2026/01/16 17:02] (Version actuelle) – [Nvidia dans le Container LXC] techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 88: | Ligne 88: | ||
| `` | `` | ||
| </ | </ | ||
| + | </ | ||
| - | </ | + | * reboot du serveur |
| - | + | | |
| - | * reboot du serveur | + | |
| - | * il doit maintenant être possible d' | + | |
| < | < | ||
| Ligne 124: | Ligne 123: | ||
| </ | </ | ||
| - | ===== Nvidia dans le Container LXC ===== | ||
| - | Votre container n'as pas besoin d' | + | * Visualisation des périphériques Nvidia ajouté à l' |
| - | root@MaxiMox: | + | < |
| - | crw-rw-rw- 1 root root 195, | + | # ls -l /dev/nvi* |
| - | crw-rw-rw- 1 root root 195, 255 Aug 23 10:52 / | + | crw-rw-rw- 1 root root 195, |
| - | crw-rw-rw- 1 root root 195, 254 Aug 23 10:52 / | + | crw-rw-rw- 1 root root 195, 1 Jan 12 23:18 / |
| - | crw-rw-rw- 1 root root 508, | + | crw-rw-rw- 1 root root 195, 255 Jan 12 23:18 / |
| - | crw-rw-rw- 1 root root 508, | + | crw-rw-rw- 1 root root 195, 254 Jan 12 23:18 / |
| + | crw-rw-rw- 1 root root 511, | ||
| + | crw-rw-rw- 1 root root 511, | ||
| / | / | ||
| total 0 | total 0 | ||
| - | cr-------- 1 root root 234, 1 Aug 23 10:52 nvidia-cap1 | + | cr-------- 1 root root 236, 1 Jan 14 11:56 nvidia-cap1 |
| - | cr--r--r-- 1 root root 234, 2 Aug 23 10:52 nvidia-cap2 | + | cr--r--r-- 1 root root 236, 2 Jan 14 11:56 nvidia-cap2 |
| - | Il fait passthrought tous ces dossiers au container. Cela se fait dans l' | + | </ |
| - | + | ||
| - | + | ||
| + | ===== Nvidia dans le Container LXC ===== | ||
| + | * mettre à jour le conteneur | ||
| < | < | ||
| - | #!/bin/bash | + | apt update & apt upgrade |
| + | </code> | ||
| - | set -e # Stoppe le script en cas d’erreur | + | * Les conteneurs LXC n'ont pas besoin |
| + | * Configurer Le passthrough (GPU passthrough) dans Proxmox pour les GPU des carte NVidia. | ||
| - | BASE_URL=" | ||
| - | # Liste des paquets à télécharger | + | <WRAP center round info> |
| - | packages=( | + | Le passthrough |
| - | " | + | </ |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | ) | + | |
| - | echo "=== Téléchargement et installation des paquets NVIDIA CUDA ===" | + | * ajoutez au conteneur LXC les périphériques passthrough |
| - | for pkg in "${packages[@]}"; do | + | {{ : |
| - | echo "" | + | {{ :reseau: |
| - | echo "--- Téléchargement | + | {{ : |
| - | wget -q " | + | |
| - | echo " | + | * Installez les drivers nvidia et la suite logicielle **cuda** dans le conteneur LXC (procédure semblable à celle de l'hote Proxmox). |
| - | sudo dpkg -i " | + | |
| - | done | + | |
| - | echo "" | + | < |
| - | echo "=== Tous les paquets ont été installés avec succès ! ===" | + | wget https:// |
| - | echo "Vous pouvez exécuter | + | apt install ./ |
| - | `` | + | apt update |
| + | apt install cuda-toolkit | ||
| + | apt install nvidia-driver-cuda | ||
| </ | </ | ||
| + | * commande **nvdia-smi** pour confirmer que la carte est disponible et fonctionnelle sur votre container. | ||
| + | |||
| + | < | ||
| + | nvidia-smi | ||
| + | </ | ||
reseau/cloud/proxmox/lxcnvidia.1768399593.txt.gz · Dernière modification : 2026/01/14 15:06 de techer.charles_educ-valadon-limoges.fr
