KVM – FAQ. Или как не быть лохом vmware.

Устанавливаем kvm из исходников

Устанавливаем необходимые пакеты.

  apt-get install libusb-dev libusb-1.0-0-dev libusbredirhost-dev qemu-kvm libvirt-bin  bridge-utils uuid

Соберем из исходников qemu

git clone git://git.qemu-project.org/qemu.git
cd qemu
git submodule init
git submodule update --recursive
./configure --prefix=/usr --sysconfdir=/etc --target-list=x86_64-softmmu --audio-drv-list=alsa --with-sdlabi=2.0 --enable-spice --enable-debug --enable-libusb --docdir=/usr/share/doc/qemu-2.8.0 --enable-usb-redir && make -j4 && make install
/etc/init.d/libvirtd restart

Настроим сеть в режиме моста

nano /etc/network/interfaces
auto br0
iface br0 inet static
        address 10.1.1.1
        network 10.1.1.0
        netmask 255.255.255.0
        broadcast 10.1.1.255
        dns-nameservers 8.8.8.8 8.8.4.4
        gateway 10.1.1.100
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0
/etc/init.d/networking stop
/etc/init.d/networking start

С сетью закончили. Поплыли дальше.

Создание виртуальной машины с debian 8

Создаем образ 100 гигов для виртуалки

qemu-img create -f qcow2 /DATA/kvm/debian-12-5-50.qcow2 100G

Генерим uuid

uuid

получаем

1d8bc03e-0fc4-11e7-ac57-78e3b508835a

Вставим его потом в поле uuid
Вставляем содержимое в /etc/libvirt/debian-12-5-50.xml


  debian-12-5-51
  58990528-1047-11e7-8a1e-78e3b508835a
  10048576
  10048576
  4
  
    hvm
    
  
  
    
  
  
  destroy
  restart
  destroy
  
    /usr/bin/kvm
    
      
      
      
      

Конектимся через vnc – обратите внимание на порт, который мы указали при создание vm – 5901.Используем remmina

Смотрим список виртуалок

virsh –connect qemu:///system list –all

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.