FastNetMon

Tuesday 3 March 2009

Установка Centos5.2 в DomU посредством virt-install

Вместе с Xen на Centos обычно ставится замечательная тулза, написанная на Питоне, virt-install. Она предназначена для упрощения создания новых виртульных машин.

Определимся с именами, наш тестовый сервер будет называется xenhosting1, мы сразу создадим для него папку в /home -- mkdir -p /home/xenhosting1; лимит по ОЗУ -- 1гб, ЖД -- 10Гб, поддержки графики -- нету. Install location следующий: http://mirror.yandex.ru/centos/5.3/os/x86_64/

С IP ситуация у нас такая -- есть два реальных айпи, один из них привязан к eth0, а другой никуда не привязан и будет использован нами как раз для нашей DomU.

Создаём один единственный раздел в ext3 и выбираем точку монтирования для него /, grub ОБЯЗАТЕЛЬНО СТАВИМ.

В результате установки имеем вот такой конфиг для нашего DomU:

cat /etc/xen/xenhosting1
name = "xenhosting1"
uuid = "2d6235eb-321f-0e3a-160e-0344a5a4a2a3"
maxmem = 1024
memory = 1024
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vfb = [ ]
disk = [ "tap:aio:/home/xenhosting1/xenhosting1.disk,xvda,w" ]
vif = [ "mac=00:16:3e:33:82:3d,bridge=xenbr0" ]


xm create xenhosting1 # запускаем ВПС
xm console xenhosting1 # входим в консоль
xm create -c xenhosting # запуск со входом в консоль
xm list # просмотр запущенных впс
Для выхода из консоли используйте CTRL+]


А вот так можно сделать автозагрузку впс при старте хост-машины: ln -s /etc/xen/xenhosting1 /etc/xen/auto

Всё, теперь можно входить по SSH на нашу машинку, используя внешний айпи :)

основано на: http://guruadmin.ru/page/ustanovka-xen-v-centos-50-i386 автору большое спасибо :)

No comments :

Post a Comment

Note: only a member of this blog may post a comment.