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 | ||
| software:applications:virsh [2026/01/04 12:37] – yoann | software:applications:virsh [2026/06/20 14:58] (Version actuelle) – [Passer des arguments à QEMU] yoann | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| ====== Virsh ====== | ====== Virsh ====== | ||
| - | **virsh** est la CLI disponible en espace utilisateur dialoguant avec le module | + | **virsh** est la CLI disponible en espace utilisateur dialoguant avec le module |
| * Lister les VMs; | * Lister les VMs; | ||
| Ligne 18: | Ligne 18: | ||
| Pour créer facilement une VM, voir la [[sysadmin/ | Pour créer facilement une VM, voir la [[sysadmin/ | ||
| </ | </ | ||
| + | |||
| + | |||
| + | Pour que l' | ||
| + | |||
| + | <code bash> | ||
| + | # Vérifier que l' | ||
| + | groups | grep libvirt | ||
| + | |||
| + | # Si la commande ne retourne pas de ligne, ajouter l' | ||
| + | sudo adduser $( whoami ) libvirt | ||
| + | </ | ||
| + | |||
| + | Pour plus de détail voir la [[sysadmin: | ||
| + | |||
| ===== Connexion ===== | ===== Connexion ===== | ||
| Ligne 112: | Ligne 126: | ||
| ==== Passer des arguments à QEMU ==== | ==== Passer des arguments à QEMU ==== | ||
| - | Il est possible de spécifier | + | Il est possible de transmettre |
| + | Pour pouvoir spécifier les arguments, vérifier que la balise " | ||
| + | |||
| + | <code xml> | ||
| + | <domain type=' | ||
| + | ... | ||
| + | </ | ||
| + | |||
| + | Pour spécifier une variable d' | ||
| + | |||
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Pour spécifier des options à QEMU : | ||
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Il est également possible de [[sysadmin: | ||
| + | |||
| + | |||
| + | sources : https:// | ||
| ==== Vérifier la syntaxe ==== | ==== Vérifier la syntaxe ==== | ||
| Ligne 138: | Ligne 179: | ||
| </ | </ | ||
| + | < | ||
| + | La suppression de certaines VMs paramétrées avec un **boot uefi** peut échouer avec un message du type : | ||
| + | < | ||
| + | error: Failed to undefine domain ' | ||
| + | error: Requested operation is not valid: cannot undefine domain with nvram | ||
| + | </ | ||
| + | |||
| + | Dans ce cas utiliser l' | ||
| + | <code bash> | ||
| + | undefine --nvram --domain exampleVM | ||
| + | </ | ||
| + | |||
| + | </ | ||
| ===== Connexion à la VM ===== | ===== Connexion à la VM ===== | ||
| Ligne 233: | Ligne 287: | ||
| * [[https:// | * [[https:// | ||
| * 📹 [[https:// | * 📹 [[https:// | ||
| + | * [[https:// | ||