LinuxFanClub Wiki

Υπηρεσίες, Προγραμματισμός, Εκπαίδευση ..

User Tools

Site Tools


el:linux:debian:server:kvm

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ο και τον ενεργοποιούμε.

Πηγές

Αντιμετώπιση προβλημάτων

clocksource

Σε περίπτωση που δεν εκκινείται κάποια linux διανομή όπως clonezilla, σταματώντας σε μήνυμα που αφορά το clocksource, χρειάζεται να προσθέσουμε στις παραμέτρους εκκίνησης (π.χ. grub) το παρακάτω

clocksource=jiffies
el/linux/debian/server/kvm.txt · Last modified: Y/m/d H:i by vagk