вторник, 11 апреля 2017 г.

kvm_lxc

 Ubuntu 14.04 : use KVM within a container
Клонировать контейнер
# lxc-clone -o xrdp_lxc -n kvm_lxc


# nano /var/lib/lxc/kvm_lxc/rootfs/etc/rc.local

Вставить перед exit 0
mkdir -p /dev/net || true
mknod /dev/net/tun c 10 200
chmod 666 /dev/net/tun
mkdir -p /dev/kvm || true
mknod /dev/kvm c 10 232

# chmod 666 /dev/kvm
 

exit 0

Сохранить

# nano /var/lib/lxc/kvm_lxc/config

## for kvm
lxc.cgroup.devices.allow = b 7:* rwm
lxc.cgroup.devices.allow = c 10:200 rwm
lxc.cgroup.devices.allow = c 10:232 rwm

Сохранить.

Старт контейнера
# lxc-start -n kvm_lxc -d

Посмотреть ip
# lxc-ls -f

Подключиться по ssh (password 'ubuntu")
# ssh ubuntu@kvm_lxc

# apt-get update
# apt-get upgrade
# apt-get install bridge-utils

# nano /etc/network/interfaces

#auto eth0
#iface eth0 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports eth0
# bridge_fd 0
bridge_stp off
bridge_fd 9
 
Сохранить

# apt-get remove network-manager
# reboot

Перестаем бояться виртуализации при помощи KVM
# apt-get install qemu-kvm libvirt-bin virtinst
# kvm-ok
root@kvm_lxc:~# kvm-ok
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_intel
FATAL: Could not load /lib/modules/4.8.0-46-generic/modules.dep: No such file or directory


root@kvm_lxc:~# mkdir -p /dev/kvm || true
root@kvm_lxc:~# kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
 

# ls -la /dev | grep kvm
# poweroff

Сохранение контейнера precise_lxc :
# cd  /var/lib/lxc/
# tar -cvzf 
kvm_lxc.tar.gz ./kvm_lxc
Клонировать контейнер
# lxc-clone -o
kvm_lxc -n kvm
Старт контейнера
# lxc-start -n
kvm -d

Посмотреть ip
# lxc-ls -f 


Не удалось завершить установку:
'internal error Process exited while reading console
log output: char device redirected to /dev/pts/6 Could
not access KVM kernel module: Is a directory failed
to initialize KVM: Is a directory No accelerator found!

apt-get install kvm ubuntu-vm-builder libvirt-bin

http://askubuntu.com/questions/543195/can-not-start-the-virtual-machine-no-kvm-installed
usermod -a -G libvirtd,kvm root



Комментариев нет:

Отправить комментарий