xen и templates

Модератор: Модераторы разделов

playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

xen и templates

Сообщение playnet »

Как корректнее делать шаблоны в Xen? В XenServer (Citrix) есть такая штука: поставили систему, настроили, сделали шаблоном и далее в пару кликов получаем "клон", но с уникальными UUID дисков и системы. Не знаю как в хене, а при попытке подключить копию файла-диска в VirtualBox он ругнулся, что нельзя, уид есть уже.
В принципе, есть kickstart-файлы для установки, но я пока нашел только под centos. Думаю, для винды таких нет вообще.
А еще диски могут быть не в файле, а через LVM/iSCSI...
Спасибо сказали:
Venegance
Сообщения: 119
ОС: Debian

Re: xen и templates

Сообщение Venegance »

Например, через xentools создаешь образ с нужной ос, потом, если нужно, копируешь его, меняешь хостнэйм и его IP, меняешь конфигурационный файл(имя хоста, путь к дискам) - и все. Чем не шаблон? С разделом аналогично - создаешь через lvm логический раздел, потом через dd копируешь один раздел в другой, меняешь хостнэйм и ip, конфигурационный файл.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: xen и templates

Сообщение Ali1 »

virt-clone
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: xen и templates

Сообщение Bluetooth »

В ксене, в отличие от виртуалбокс, можно абсолютно спокойно скопировать образ диска и запустить рядом точно такую же виртуалку. Другое дело, что это не особо нужно на практике. На практике полезные вещи предоставляет пакет xen-tools

Кстати, в virtalbox копировать образ диска нужно с помощью команды VBManage clonehd
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: xen и templates

Сообщение playnet »

Venegance писал(а):
01.09.2010 11:26
Например, через xentools создаешь образ с нужной ос, потом, если нужно, копируешь его, меняешь хостнэйм и его IP, меняешь конфигурационный файл(имя хоста, путь к дискам) - и все.

И все. Особенно если надо сразу сделать к примеру 100 копий, ага.

Ali1 писал(а):
01.09.2010 21:58
virt-clone

спасибо, посмотрел

Bluetooth писал(а):
02.09.2010 14:31
В ксене, в отличие от виртуалбокс, можно абсолютно спокойно скопировать образ диска и запустить рядом точно такую же виртуалку. Другое дело, что это не особо нужно на практике. На практике полезные вещи предоставляет пакет xen-tools

Кстати, в virtalbox копировать образ диска нужно с помощью команды VBManage clonehd

Изучил VBoxManage... мощная утилитка. Спасибо за подсказку )

[root@centos-x64-xen xen]# xen-tools
-bash: xen-tools: command not found
...

Setting up Install Process
No package xen-tools available.
Nothing to do
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: xen и templates

Сообщение Bluetooth »

И все. Особенно если надо сразу сделать к примеру 100 копий, ага.
На сто копий скриптик можно написать. Или воспользоваться xen-tools, там уже есть такой скрипт :)
Лично я держу в tar образы систем различного назначения, потом просто скармливаю их xen-create-image, и все.
Нет, не все. :) Еще для машинок, получающих адрес по dhcp, меняю в /etc/dhcp3/dhclient.conf имя хоста, которое отдается dhcp серверу(чтобы потом он это в dns пихнул :) ). Это, конечно, напряг будет, если надо будет кучу машин создать. Однако, это решается. По-крайней мере, в убунте dhclient умел это значение брать из имени хоста.


З.Ы. для любителей тянуть все, что попало, в рот названия, похожие на названия утилит, тупо вводить в терминал, подсказываю, что xen-tools - так называется пакет. В дебиане. В центосе, возможно, по-другому называется. А непосредственно скрипт, который выполняет нужную функцию, называется xen-create-image
Спасибо сказали: