Приблизительно год назад я пытался отключить укрепленный в ядре, чтобы гарантировать, что это не из-за PaX/GrSecurity, но это не помогает.
Наконец, в текущих ядрах (протестировал 2.6.32, укрепил r22, и 2.6.35 укрепил r5), эта проблема может быть устранена путем выключения CONFIG_PAX_MEMORY_UDEREF!
Отвечая на свой вопрос. Ответом на мой вопрос было понимание и использование Ганети Шаблоны ОС / Bootstraps. Ganeti предоставляет загрузочную программу по умолчанию для установки экземпляров / виртуальных машин на основе Debian. Его можно модифицировать для установки любого типа ОС. Уже есть такие доступные экземпляры-образы, которые можно использовать для установки других дестро, таких как CentOS / RHEL и Windows.
Установить образ Linux. Не забудьте установить пакеты и образы ISO на всех узлах в одном месте.
wget http://sourceforge.net/projects/ganeti-os-defs/files/ganeti-os-defs-1.1.1.tgz/download
tar -zxvf ganeti-os-defs-1.1.1.tgz -C /src/ganeti/os/
cd linux-image/
отредактируйте путь к файлу environment.sh для образа восстановления ISO Изменить настройки кластера
Проверить установку
gnt-os list
Создать образ экземпляра
gnt-instance add -t drbd -o linux-image+default -s 10g -n node1:node2 --no-start --no-install -B vcpus=2,memory=1024M -H kvm:vnc_bind_address=0.0.0.0 vm1.net
Установить ОС
gnt-instance start -H boot_order=cdrom,cdrom_image_path=/usr/local/iso/CentOS-6.3-x86_64-minimal.iso vm1.net
Получить доступ VNC
gnt-instance info --all | grep network
Возможно, вам придется перезапустить экземпляры из Ganeti, поскольку это может не забирать личинку.
Совместное использование шагов, упомянутых на https://groups.google.com/forum/?fromgroups=#!topic/ganeti / YH_5pM8rAvc
Конвертировать изображение
Получить размер изображения
qemu-img convert dsl.qcow2 -O raw dsl.qcow2
qemu-img info dsl.raw
image: dsl.raw
file format: raw
virtual size: 8.0G (8589934592 bytes)
disk size: 1.5G
Создать изображение DRBD
gnt-instance add -t drbd -o linux-image+default -s 8g -n gkvm01.net:gkvm02.net -H --no-start --no-install -B vcpus=2,memory=1024M -H kvm:vnc_bind_address=0.0.0.0 dsl.net
gnt-instance activate-disks dsl.net
dd if=dsl.raw of=/dev/drbd1
gnt-instance deactivate-disks dsl.net
gnt-instace start dsl.net
Я сопровождаю ganeti-instance-image, и мне жаль слышать, что у вас возникли проблемы с его работой.
Я надеюсь исправить документацию в ближайшее время.