|
<< Click to Display Table of Contents >> Navigation: KVM - Gemstone "Carrier" > Verwaltung und Handling |
Anbei einige typische Befehle, um VMs zu verwalten
Um alle registrierten VMs anzuzeigen:
virsh list --sll
Um die VM-Spezifikation zu editieren, immer den folgenden Befehl nutzen:
virsh edit <vm-name>
Um eine VM bearbeiten zu können, muß man diese erst einmal registrieren:
virsh define <pfad zur xml Datei> ("/datadisk/kvm/setup/template-pas-gemstone/pas-gemstone.xml")
Eine bestimmte VM zu starten, tippt man den folgenden Befehl ein.
virsh start <vm-name>
Eine bestimmte VM zu beenden:
virsh shutdown <vm-name>
Um die Ausgabe einer bestimmten VM zu betrachten:
virsh console <vm-name>
Um die IP einer VM zu ermitteln:
virsh domifaddr <vm-name>
Um eine registrierte VM mit allen Medien (Festplatten, ISO-Files) aus der Verwaltung zu nehmen
virsh undefine <vm-name>
Die genutzten Medien werden nicht gelöscht.
Um eine registrierte VM mit allen Medien (Festplatten, ISO-Files) zu löschen, kann man den folgenden Befehl eingeben:
virsh undefine <vm-name> --remove-all-storage
Dabei kann es passieren, daß die Medien nicht gelöscht werden können - denn eine Löschung bedeutet, daß sie auch durch KVM (libvirt) gemanagt sein müssen (also in den definierten Poolsvon Medien liegt). Wenn die Löschung nicht, dann muß man die Medien manuell löschen. Die Pfade zu den Medien werden ja mit ausgegeben.
Wenn de Host neu gestartet wird, dann möchte man auch einzelne VMs ebenfalls automatisch starten. Eine VM wird als autostart so markiert:
virsh autostart <vm-name>
Wenn de Host neu gestartet wird, dann möchte man auch einzelne VMs ebenfalls automatisch starten. Eine VM wird als autostart so markiert:
virsh dominfo<vm-name> | grep Autostart
Wenn de Host neu gestartet wird, dann möchte man auch einzelne VMs ebenfalls automatisch starten. Eine VM wird als autostart so markiert:
virsh autostart <vm-name> --disable
Durch die folgenden Befehle kann man den RAM Speicher korrigieren:
sudo virsh setmaxmem <vmname> 16G --config
sudo virsh setmem <vmname> 16G --config