Настройка xen сервера на Ubuntu 12.04: различия между версиями
Перейти к навигации
Перейти к поиску
Vovan (обсуждение | вклад) (→Установка клиента) |
Vovan (обсуждение | вклад) (→Процесс настройки xend) |
||
Строка 40: | Строка 40: | ||
ifconfig eth0 up | ifconfig eth0 up | ||
route add default gw 192.168.10.1 | route add default gw 192.168.10.1 | ||
− | хз почему, но интерфейс и шлюз сами по себе из /etc/network/interfaces не хотят стартовать | + | echo "nameserver 192.168.10.1" > /etc/resolv.conf |
+ | хз почему, но интерфейс и шлюз сами по себе из /etc/network/interfaces не хотят стартовать. И в файле /etc/resolv.conf написано | ||
+ | # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) | ||
+ | # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN | ||
+ | |||
*Настроить загрузку в grub выполнив команды | *Настроить загрузку в grub выполнив команды |
Версия 09:30, 2 мая 2012
Содержание
Установка сервера
Процесс установки
- На установленной системе выполнить установку следующих пакетов
sudo apt-get install xen-hypervisor-4.1-amd64 или sudo apt-get install xen-hypervisor-4.1-i386 sudo apt-get install xen-utils-4.1 sudo apt-get install xenwatch sudo apt-get install xen-tools sudo apt-get install xen-utils-common sudo apt-get install xenstore-utils sudo apt-get install virtinst
- Добавить в файл /etc/modules
sudo nano /etc/modules
следующие строки:
xen-gntdev xen-blkback xen-netback
Процесс настройки xend
- Команда:
cat /etc/xen/xend-config.sxp | egrep -v '^#|^$'
при правильной настройке должна выдать:
(xend-relocation-server yes) (xend-relocation-port 8002) (xend-relocation-address ") (xend-relocation-hosts-allow ") (network-script /etc/xen/scripts/nrtc-bridge start) (vif-script vif-bridge) (dom0-min-mem 196) (enable-dom0-ballooning yes) (total_available_memory 0) (dom0-cpus 0) (vncpasswd ")
- Добавить в файл /etc/rc.local перед exit 0 следующие строчки
ifconfig eth0 up route add default gw 192.168.10.1 echo "nameserver 192.168.10.1" > /etc/resolv.conf
хз почему, но интерфейс и шлюз сами по себе из /etc/network/interfaces не хотят стартовать. И в файле /etc/resolv.conf написано
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
- Настроить загрузку в grub выполнив команды
sudo mv -i /etc/grub.d/{10,50}_linux sudo update-grub sudo echo "GRUB_DISABLE_OS_PROBER=true" >> /etc/default/grub sudo update-grub
- Перезагрузиться
sudo reboot
Установка клиента
Если хочется пользоваться virt-manager-ом, то на сервере нужно поставить пакет libvirt-bin.
Процесс установки
sudo apt-get install virt-viewer sudo apt-get install virt-manager
Миграция (пока в теории)
Включение гипервизора в режим миграции
- Открыть файл /etc/xen/xend-config.sxp
nano /etc/xen/xend-config.sxp
- Раскомментировать и выставить следующие параметры следующим образом:
(xend-relocation-server yes) (xend-relocation-hosts-allow '[ip адрес без квадратных кавычек]') (xend-port 8000) (xend-relocation-port 8002)
скобки тоже нужны!
http://www.virtuatopia.com/index.php/Migrating_Xen_domainU_Guests_Between_Host_Systems
http://bderzhavets.wordpress.com/2011/07/23/build-xen-4-1-1-on-ubuntu-11-10/