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:01] – 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 78: | Ligne 78: | ||
| echo " | echo " | ||
| - | | + | dpkg -i " |
| done | done | ||
| echo "" | echo "" | ||
| echo "=== Tous les paquets ont été installés avec succès ! ===" | echo "=== Tous les paquets ont été installés avec succès ! ===" | ||
| - | echo "Vous pouvez exécuter : sudo apt --fix-broken install | + | |
| + | echo "Correction des paquets manquants." | ||
| + | apt --fix-broken install | ||
| `` | `` | ||
| </ | </ | ||
| - | |||
| - | |||
| </ | </ | ||
| - | Vérifiez que vous n'avez aucune erreur. Si vous avez la moindre erreur faite cela pour annuler l' | ||
| - | apt remove nvidia-driver-cuda && apt autoremove | + | * reboot du serveur |
| - | Si vous n'avez aucune erreur, vous pouvez reboot, après le reboot faite un nvidia-smi | + | * il doit maintenant être possible d'utiliser l' |
| - | $ nvidia-smi | + | < |
| - | Sat Aug 23 10:52:17 2025 | + | # nvidia-smi |
| + | Wed Jan 14 15:05:04 2026 | ||
| +-----------------------------------------------------------------------------------------+ | +-----------------------------------------------------------------------------------------+ | ||
| - | | NVIDIA-SMI | + | | NVIDIA-SMI |
| +-----------------------------------------+------------------------+----------------------+ | +-----------------------------------------+------------------------+----------------------+ | ||
| | GPU Name | | GPU Name | ||
| Ligne 104: | Ligne 104: | ||
| | | | | ||
| |=========================================+========================+======================| | |=========================================+========================+======================| | ||
| - | | | + | | |
| - | | 41% | + | | N/A |
| + | | | ||
| + | +-----------------------------------------+------------------------+----------------------+ | ||
| + | | 1 Tesla T4 | ||
| + | | N/A | ||
| | | | | ||
| +-----------------------------------------+------------------------+----------------------+ | +-----------------------------------------+------------------------+----------------------+ | ||
| Ligne 116: | Ligne 120: | ||
| | No running processes found | | | No running processes found | | ||
| +-----------------------------------------------------------------------------------------+ | +-----------------------------------------------------------------------------------------+ | ||
| - | Nvidia dans le Container LXC | ||
| - | Votre container n'as pas besoin d' | ||
| - | root@MaxiMox: | + | </code> |
| - | crw-rw-rw- 1 root root 195, 0 Aug 23 10:52 / | + | |
| - | crw-rw-rw- 1 root root 195, 255 Aug 23 10:52 / | + | |
| - | crw-rw-rw- 1 root root 195, 254 Aug 23 10:52 / | + | |
| - | crw-rw-rw- 1 root root 508, 0 Aug 23 10:52 / | + | |
| - | crw-rw-rw- 1 root root 508, 1 Aug 23 10:52 / | + | |
| - | / | ||
| - | total 0 | ||
| - | cr-------- 1 root root 234, 1 Aug 23 10:52 nvidia-cap1 | ||
| - | cr--r--r-- 1 root root 234, 2 Aug 23 10:52 nvidia-cap2 | ||
| - | Il fait passthrought tous ces dossiers au container. Cela se fait dans l' | ||
| + | * Visualisation des périphériques Nvidia ajouté à l' | ||
| + | < | ||
| + | # ls -l /dev/nvi* | ||
| + | crw-rw-rw- 1 root root 195, 0 Jan 12 23:18 / | ||
| + | crw-rw-rw- 1 root root 195, 1 Jan 12 23:18 / | ||
| + | crw-rw-rw- 1 root root 195, 255 Jan 12 23:18 / | ||
| + | crw-rw-rw- 1 root root 195, 254 Jan 12 23:18 / | ||
| + | crw-rw-rw- 1 root root 511, 0 Jan 14 11:56 / | ||
| + | crw-rw-rw- 1 root root 511, 1 Jan 14 11:56 / | ||
| + | / | ||
| + | total 0 | ||
| + | cr-------- 1 root root 236, 1 Jan 14 11:56 nvidia-cap1 | ||
| + | cr--r--r-- 1 root root 236, 2 Jan 14 11:56 nvidia-cap2 | ||
| + | </ | ||
| + | ===== 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.1768399266.txt.gz · Dernière modification : 2026/01/14 15:01 de techer.charles_educ-valadon-limoges.fr
