Virsh er en virtual host manager til linux. Den er meget effektiv at bruge.
hvis man giver den en help kommando. Kan man se at den kan faktisk alt vedr virtual maskiner.
For at oprette en Ubuntu desktop vm bruges kommandoen virt-install med følgende parametere.
–hvm type af hyber virtualser
–name Navnet på vm
–ram Hvor mange Mb der skal gives.
–file=/var/lib/libvirt/ubuntu.img vm image lokation.
–file-size=3
–vnc
–cdrom path til install image
$ virt-install –hvm –name ubuntu –ram=756 –file=/var/lib/libvirt/ubuntu.img –file-size=3 –vnc –cdrom=/home/hans/Downloads/ubuntu-18.04.6-desktop-amd64.iso
For at få en liste over virtual maskiner som er installeret bruges kommandoen list
virsh # list
Id Name State
—————————————————-
– kali shut off
– ubuntu_21_10 shut off
– win10 shut off
*
$ virt-start kali
$ virt-viewer kali
For at stoppe den igen bruges kommandoen som vist her. Normalt vil du stoppe den inden i kali, men det kan alså også gøres fra virsh.
$ virsh destroy kali
Command | Description |
---|---|
setmem | Sætter allocated memory forbrug for en guest. |
setmaxmem | Sætter max memory limit forbrug for en hypervisor. |
setvcpus | Antal Cpu’er for en virtual CPUs assigned til en guest. Er ikke supporteret i Red Hat Enterprise Linux 5. |
vcpuinfo | Viser den virtual CPU information om et gæst os. |
vcpupin | Kontrollere den virtual CPU tilhørsforhold for en gæst. |
domblkstat | Viser block device statistics for en kørende guest. |
domifstat | Viser network interface statistics for en kørende guest. |
attach-device | Attack et device til en gæst, ved brugt af en XML fil. |
attach-disk | Attack en ny disk device til en gæst. |
attach-interface | Attack et nyt netværks interface til en gæst. |
detach-device | Detach a device from a guest, takes the same kind of XML descriptions as command attach-device . |
detach-disk | Fjerner en disk device fra en guest. |
detach-interface | Fjerner et netværks interface fra en guest. |
domxml-from-native | Konvertere fra native gæst konfiguration format til domain XML format. Se virsh man siderne for flere detaljer. |
domxml-to-native | Konvertere fra domain XML format til native gæst konfiguration format. Se virsh man siderne for flere detaljer. |