Установка и настройка KVM виртуализации

Установка и настройка KVM виртуализации install KVM Установка
images/development/development/kvm.jpg

Не все процессоры поддерживают данный тип виртуализации! Для проверки нужно выполнить команду. Если не получили никакого вывода – проц не поддерживает KVM виртуализации. Если все ок – устанавливаем и стартуем демон.
Если демон не поднялся, нужно проверить загрузились модули или нет. Теперь нужно настроить сетевой мост, предварительно удалив дефолтный. Для этого нужно немного модифицировать стандартный интерфейс и добавить бридж. Теперь удалим дефолтный virbr0 Для проверки состояния моста можно использовать утилиту brctl. Это стандартная утилита для работы с ethernet мостами. Теперь сеть настроена. Можно создавать гостевую ОС. Для этого используют утилита virt-install. У нее очень много опций и ключей
Пример ключиков для создания виртуалки Windows 2008 R2: Здесь,
“/vz/template/kvm/win2k8r2.iso” – это оригинальные образ ОС,
“/dev/main/web-server” – путь к созданному LVM разделу
“/vz/template/kvm/virtio-win-0.1-49.iso” – образ с драйверами
Создания LVM раздела: Образ с драйверами можно скачать здесь: Установка производиться в интерактивном режиме, по этому нужно подключиться к графической консоли. Подключаться можно по ІР-адресу на нужный порт. Порт можно узнать такой командой: Это означает, что для подключения к нашей виртуальной ОС, нужно использовать порт 5900. Для подключения к интерактивной установки можно использовать утилиту vncviewer. В нашем случаи: Теперь, чтобы установить базовые драйвера для Windows доходим до выбора Жесткого диска (drive selection screen), далее нажимаем на “load drivers” (заrрузить драйвера) и кликаем “Browse”. Далее переходим в “E:\viostor\wlh\{amd64|x86}” и выбираем нужные драйвера. По завершению установки у нас будет полноценный виртуальный windows сервер, к которому можно подключаться как по RDP так и по VNC.
Расположение основных конфигов. Далее наш конфиг-файл win2k8-webserver.xml можно использовать для разворачивания Windows VDS-серверов по шаблону. Если в виртуальной машине не поднялась сеть, нужно посмотреть настройки моста – есть ли виртуальный интерфейс созданной гостевой машины. Если на сервере настроен iptables – нужно добавить правила для подключения к виртуалкам. Часто употребляемые команды:
More