informatique:systeme:virtualisation:libvirt-kvm

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
Révision précédente
informatique:systeme:virtualisation:libvirt-kvm [2014/10/24 08:09] bn8informatique:systeme:virtualisation:libvirt-kvm [2016/07/04 09:48] (Version actuelle) – [Erreur : Timed out during operation: cannot acquire state change lock] bn8
Ligne 8: Ligne 8:
  
 ===== Astuces ===== ===== Astuces =====
 +
 +==== Reboot d'une VM via SysRq  ====
 +
 +Il est difficile (voir impossible) d'envoyer une séquence de touche SysRq à une VM depuis sa console VNC ouverte sur un host Linux étant donner que cette séquence de touches sera interprétée par le kernel de votre machine locale et non pas celui de la VM... La solution pour cela est de passer via l'hyperviseur en exécutant les commandes suivantes :
 +
 +<code>VM=mamv
 +virsh send-key $VM KEY_LEFTALT KEY_SYSRQ KEY_R
 +virsh send-key $VM KEY_LEFTALT KEY_SYSRQ KEY_E
 +virsh send-key $VM KEY_LEFTALT KEY_SYSRQ KEY_I
 +virsh send-key $VM KEY_LEFTALT KEY_SYSRQ KEY_S
 +virsh send-key $VM KEY_LEFTALT KEY_SYSRQ KEY_U
 +virsh send-key $VM KEY_LEFTALT KEY_SYSRQ KEY_B</code>
 +
  
 ==== Désactiver la confirmation de l'arrêt par ACPI sur une machine virtuelle Windows ==== ==== Désactiver la confirmation de l'arrêt par ACPI sur une machine virtuelle Windows ====
Ligne 50: Ligne 63:
  
 <note>Pour suivre l'avancement, vous pouvez récupérer le PID du processus //dd// sur l'hyperviseur source et exécuter ensuite la commande : <code>kill -USR1 $PID</code>Le processus //dd// affichera alors sur la console la taille des données déjà copiés et la vitesse moyenne.</note> <note>Pour suivre l'avancement, vous pouvez récupérer le PID du processus //dd// sur l'hyperviseur source et exécuter ensuite la commande : <code>kill -USR1 $PID</code>Le processus //dd// affichera alors sur la console la taille des données déjà copiés et la vitesse moyenne.</note>
 +
 +==== Erreur : Timed out during operation: cannot acquire state change lock ====
 +
 +Ceci est un bug et le plus simple pour le résoudre est de undefine/define la VM : <code>virsh dumpxml VM > /tmp/VM.xml
 +virsh undefine VM
 +virsh define /tmp/VM.xml
 +virsh start VM</code>
 +
 +==== Problème de décalage d'horloge sur les VM Windows ====
 +
 +Remplacer le block ''%%<clock>%%'' dans la configuration de la VM part : <code xml><clock offset='utc'>
 +  <timer name='rtc' tickpolicy='catchup' track='guest'/>
 +  <timer name='pit' tickpolicy='delay'/>
 +  <timer name='hpet' present='no'/>
 +</clock></code>
 +
  • informatique/systeme/virtualisation/libvirt-kvm.1414138179.txt.gz
  • Dernière modification : 2014/10/24 08:09
  • de bn8