virt-install -komennon yleisimmät optiot:
--connect qemu+ssh://alustakone/system [--name | -n] nimi [--ram | -r] keskusmuisti --arch [i386 | x86_64] --disk path=/jotain/levyimage.img,size=gb,bus=virtio [--location -l] http://archive.ubuntu.com/ubuntu/... [--cdrom | -c] /jotain/cdkuva.img [--network | -w] bridge=br0 --graphics [none | vnc] [--extra-args| -x] 'console=ttyS0,115200n8 serial'Jos komento tehdään etänä työasemasta (--connect ...), virtuaalikoneen levyimage pitää käydä tekemässä ensin alustakoneessa komennolla
qemu-img create /polku/kone.img koko
Huom. --arch on oletuksena sama kuin alustakoneessa, sen voi täällä jättää pois 64-bittisessä tapauksessa, mutta ei haittaakaan. Asennus normaalila CD-imagelta onnistuu vain graafisen konsolin kanssa (sarjaporttiasenusta varten pitäisi tehdä custom-CD).
Esimerkkejä (huom. vaihda aina "kone", "tunnus" ja "alustakone" sopiviksi).
virt-install --name kone -ram 256 --arch x86_64 \ --disk path=/tmp/tunnus/kone.img,size=2,bus=virtio \ --location http://archive.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64 \ --network bridge=br0
virt-install --name kone --ram 256 --arch i386 \ --disk path=/tmp/tunnus/kone.img,size=2,bus=virtio \ --cdrom /srv/ftp/iso/ubuntu-14.04-server-i386.iso --network bridge=br0
ssh alustakone 'mkdir -p /tmp/tunnus; qemu-img create /tmp/tunnus/kone.img 2G' virt-install --connect qemu+ssh://alustakone/system -n kone -r 256 --arch x86_64 \ --disk path=/tmp/tunnus/kone.img,size=2,bus=virtio \ -c /srv/ftp/iso/ubuntu-14.04-server-amd64.iso -w bridge=br0
virt-install -n kone -r 256 --arch x86_64 \ --disk path=/tmp/tunnus/kone.img,size=2,bus=virtio \ -l http://archive.ubuntu.com/ubuntu/dists/trusty/main/installer-amd64 \ -w bridge=br0 --graphics none --extra-args='console=ttyS0,115200n8 serial'
ssh alustakone 'mkdir -p /tmp/tunnus; qemu-img create /tmp/tunnus/kone.img 2G' virt-install --connect qemu+ssh://alustakone/system -n kone \ -r 256 --arch i386 --disk path=/tmp/tunnus/kone.img,size=2,bus=virtio \ -l http://archive.ubuntu.com/ubuntu/dists/trusty/main/installer-i386 \ -w bridge=br0 --graphics none -x 'console=ttyS0,115200n8 serial'
Jos asennuskomento työasemasta kaatuu tämäntapaiseen virheilmoitukseen:
ERROR Error with storage parameters: Cannot use storage '/tmp/tunnus/kone-bak.img': '/tmp/tunnus is not managed on the remote host.määrittele käytettävä hakemisto alustakoneessa luomalla tiedosto tmp-tunnus.xml tällaisella sisällöllä:
<pool type="dir"> <name>tunnus-tmp</name> <target> <path>/tmp/tunnus</path> </target> </pool>ja anna komento
virsh pool-create tmp-tunnus.xml
Yhteydenotto käynnissä olevan virtuaalikoneen konsoliin:
virt-viewer kone
virt-viewer --connect qemu+ssh://alustakone/system kone
virsh --connect qemu:///system console kone
virsh --connect qemu+ssh://alustakone/system console kone