KVM - virtualizace linux
PHP programátor, Linux administrátor, Tvorba webových stránek
- Nacházíte se zde:
- KVM
Poslední články
KVM - virtualizace linux
KVM online snapshot
http://themanbehindthecode.com/2013/04/08/create-online-kvm-backups/
virt-install --connect qemu:///system -n bacula -r 512 -f ./bacula.qcow2 -s 12 -c ./ubuntu-12.04.3-server-amd64.iso --vnc --noautoconsole --os-type linux --os-variant ubuntuPrecise --accelerate --network=network:default
virt-install --connect qemu:///system -n gmail -r 512 -f gmail.qcow2 -s 100 -c ubuntu-12.04.3-server-amd64.iso --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type linux --os-variant ubuntuPrecise --accelerate --network=network:host-bridge
http://docs.openstack.org/image-guide/content/virt-install.html
https://rtcamp.com/tutorials/kvm/enable-virtio-existing-vms/
virsh -c qemu:///system list
Jak zjistit link na síťové kartě - ubuntu
cat /sys/class/net/ethx/operstate
Grub - obnova
http://howtoubuntu.org/how-to-repair-restore-reinstall-grub-2-with-a-ubuntu-live-cd#.Uqm_uPTuJrU
Obnova DRBD, primary-primary mod s OCFS2
http://kapjp.blogspot.cz/2009/07/ako-obnovit-primaryprimary-drbd.html
Knoppix - 64bit
Optional 64-bit Kernel via boot option "knoppix64", supporting systems with more than 4GB of RAM and chroot to 64-bit installations for system rescue tasks (DVD version only).
Obnova zavaděče GRUB - Ubnutu
- boot fron Live CD - knoppix
- boot: knoppix64
- apt-get install lvm2
- fdisk -lu
- vgscan
- vgchange -ay vg0
- lvscan
- mount /dev/vg0/lv0 /mnt
- mount -o bind /proc /proc
- mount -o bind /dev /dev
- mount -o bind /sys /sys
- chroot /mnt
- mount /dev/vda1 /boot
- grub-install /dev/vda
- update-grub
Konverze RAW image na QCOW2
qemu-img convert -f raw -O qcow2 /kvm/ns1.qcow2 /kvm/ns1-new.qcow2
Sloučení snapshotů do jednoho souboru
- blockpull --domain test --path /kvm/test.test.1389552965 --wait --verbose
Ruční vytvoření virtuálního disku ve formátu Qcow2
- qemu-img create -f qcow2 -o preallocation=metadata image.qcow2 30G
- mkfs.ext4 -E lazy_itable_init = 0 , lazy_journal_init = 0 /dev/mapper/vg--root-lv--root
Live migrace v KVM - sdílená storage
- virsh # migrate --live domain qemu+ssh://192.168.1.2/system tcp://192.168.1.2 --verbose
Vložení CD do virtuání mechaniky za pochodu
- attach-disk terminal-win /kvm2/iso/win-8-1-pro/win-8-1-pro-64bit.iso hdc --type cdrom --mode readonly
Live migrace v KVM - bez sdílené storage
- virsh # migrate --live --copy-storage-all domain qemu+ssh://80.80.xx.xx/system tcp://80.80.xx.xx --verbose
Test výkonnosti disku - propustnost a počet IOPS
- dd bs=1M count=128 if=/dev/zero of=test conv=fdatasync
- ioping -R -s 1k .
- hdparm -t /dev/vda
DRDB master, master a OCFS2
Mount QCOW2 image
- modprobe nbd
- qemu-nbd -c /dev/nbd0 image.qcow2
- mount /dev/nbd0p1 /mnt
Zakázání Apparmor pro Libvirtd
- ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/
- ln -s /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper /etc/apparmor.d/disable/
- apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
- apparmor_parser -R /etc/apparmor.d/usr.lib.libvirt.virt-aa-helper
- /etc/init.d/libvirt-bin restart