Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
sysadmin:tips:libvirt [2015/07/15 13:39] james ajout qemu-monitor-command |
sysadmin:tips:libvirt [2015/07/15 17:30] james [Changer l'emplacement des images disques et images ISO] ajout storage pool NFS |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
Par défaut (en tout cas sous ubuntu ;p) les images disque sont sensées être stockées dans le répertoire "/var/lib/libvirt/images/" ce qui est à mon sens tout sauf pratique si vous faites partie des gens qui soit n'allouent pas une partition / de quelques centaines de Go ou encore qui souhaitent utiliser juste un sous répertoire d'une partition deja montée ailleurs. | Par défaut (en tout cas sous ubuntu ;p) les images disque sont sensées être stockées dans le répertoire "/var/lib/libvirt/images/" ce qui est à mon sens tout sauf pratique si vous faites partie des gens qui soit n'allouent pas une partition / de quelques centaines de Go ou encore qui souhaitent utiliser juste un sous répertoire d'une partition deja montée ailleurs. | ||
+ | |||
+ | On peut s'en assurer avec un <code>virsh pool-dumpxml default </code> | ||
Pour changer le répertoire par défaut des nouvelles images disque, lancer un shell virsh et utiliser les commandes suivantes, par exemple pour utiliser le répertoire /mnt/monGrosTas/VMs_KVM :<code> | Pour changer le répertoire par défaut des nouvelles images disque, lancer un shell virsh et utiliser les commandes suivantes, par exemple pour utiliser le répertoire /mnt/monGrosTas/VMs_KVM :<code> | ||
Ligne 19: | Ligne 21: | ||
virsh # pool-start local-iso</code> | virsh # pool-start local-iso</code> | ||
+ | On peut aussi définir un pool accédé directement en NFS (libvirt se chargera tout seul de faire le montage), comme par exemple : | ||
+ | * Créer un fichier /tmp/iso.xml avec le contenu suivant : <code> | ||
+ | <pool type='netfs'> | ||
+ | <name>isos</name> | ||
+ | <source> | ||
+ | <host name="nfs.mondomaine.com"/> | ||
+ | <dir path="/srv/iso"/> | ||
+ | <format type='nfs'/> | ||
+ | </source> | ||
+ | <target> | ||
+ | <path>/srv/iso</path> | ||
+ | </target> | ||
+ | </pool></code> | ||
+ | * Définir le storage-pool associé : <code># virsh pool-define /tmp/pool.xml</code> | ||
+ | * Démarrer le pool : <code># virsh pool-start isos</code> | ||
+ | * Et lui dire de le redémarrer automatiquement : <code># virsh pool-autostart isos</code> | ||
===== Avoir un clavier francais en accédant à une VM en VNC ===== | ===== Avoir un clavier francais en accédant à une VM en VNC ===== |