el:linux:debian:server:kvm
Table of Contents
KVM
Μεταφορά από αρχείο ova
vmname=myvmname tar xvf $vmname.ova qemu-img convert -f vmdk -O qcow2 $vmname-disk001.vmdk $vmname.qcow2
Μεταφορά από VirtualBox
Εάν η εικονική μας μηχανή στο VirtualBox έχει snapshots που δεν θέλουμε να χάσουμε κάνουμε πρώτα ένα clone χωρίς τα snapshots (current state)
Στην συνέχεια μετατρέπουμε το vdi
qemu-img convert -f vdi -O qcow2 linuxserver.vdi linuxserver.qcow2
Προσθήκη qcow2 δίσκου σε proxmox vm
- Δημιουργούμε μια εικονική μηχανή. Εάν είναι windows ο τύπος του δίσκου αρχικά πρέπει να είναι sata.
- Κάνουμε detach τον δίσκο που δημιουργήσαμε μαζί με την εικονική μηχανή, αλλά δεν τον διαγράφουμε εντελώς.
- Έστω id=100 το vm id μας και local το storage μας.
id=100 storage=local path2images=/var/lib/vz/images path2qcowfile=/var/lib/vz/images/$vmname.qcow2 #echo "unused0: $storage:$id/vm-$id-disk-0.qcow2" >> /etc/pve/qemu-server/$id.conf mv $path2qcowfile $path2images/$id/vm-$id-disk-0.qcow2
- Ο δίσκος μας αντικατέστησε τον detached δίσκο. Κάνουμε edit τον δίσκο από το Hardware της vm μας από το proxmox και τον επαναπροσθέτουμε.
- Από το Options της vm πηγαίνουμε στο Boot Order τον ορίζουμε 1ο και τον ενεργοποιούμε.
Πηγές
- howto
- manual
- virsh command examples :
- performance
- reserve cpus :
Αντιμετώπιση προβλημάτων
clocksource
Σε περίπτωση που δεν εκκινείται κάποια linux διανομή όπως clonezilla, σταματώντας σε μήνυμα που αφορά το clocksource, χρειάζεται να προσθέσουμε στις παραμέτρους εκκίνησης (π.χ. grub) το παρακάτω
clocksource=jiffies
el/linux/debian/server/kvm.txt · Last modified: by vagk
