Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
sysadmin:tips:libvirt [2017/10/25 15:13]
james [Ancienne méthode nécessitant de redémarrer le réseau]
sysadmin:tips:libvirt [2021/04/07 14:46]
james ajout conf uri_default par utilisateur
Ligne 155: Ligne 155:
 # virsh qemu-monitor-command --hmp ma-machine-virtuelle ​ 'info block'</​code>​ # virsh qemu-monitor-command --hmp ma-machine-virtuelle ​ 'info block'</​code>​
  
 +===== Utiliser les commandes virsh en tant qu'​utilisateur =====
 +Vous avez tout bien fait comme il faut en ajoutant vos utilisateurs au groupe libvirt en pensant qu'ils auront le droit de voir/lancer les VMs et vous avez eu raison
 +Cependant à cause d'une conf douteuse, par defaut la conf user n'est pas la meme que la conf root/​systeme par défaut
 +
 +du coup si le 'virsh list' ne vous renvoie rien c'est malheureusement normal.
 +
 +
 +En root le défaut est "​qemu:///​system"​ alors que le defaut concernant un utilisateur est "​qemu:///​session"​ ( https://​listman.redhat.com/​archives/​libvirt-users/​2015-December/​msg00005.html ) , sauf que bien sur chaque user dispose de sa propre session donc un user ne peut voir/​interagir que sur ses propres VMs ... pratique n'est il pas ? ;p
 +
 +Tout va bien puisque vous êtes ici, deja on ca commencer par tester si la comande suivante renvoie bien ce que vous attendez : la liste des VMs completes :<​code>​
 +$ virsh --connect qemu:///​system list</​code>​
 +
 +Et si ca marche juste en lancant la commande suivante (malheureusement à exécuter pour chaque utilisateur) on va lui dire d'​utiliser ca par defaut pour cet utilisateur :<​code>​
 +echo '​uri_default = "​qemu:///​system"'​ >> ​ ~/​.config/​libvirt/​libvirt.conf</​code>​
  
sysadmin/tips/libvirt.txt · Dernière modification: 2021/04/07 17:00 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0