Не собирается drbd на ядре openvz или как всетаки заставить его работать [РЕШЕНО]

Ядро linux-2.6.18-openvz-028.056

"emerge --info" тут http://rafb.net/p/Xffqd335.html
"eix -Ic" тут http://rafb.net/p/Cih2Vc76.html

"emerge drbd" тут http://rafb.net/p/iOETxt84.html

У меня есть такое подозрение что под openvz его собрать вообще нельзя,
в доках сказано включить в опциях ядра

Device Drivers --->
-- Connector - unified userspace <-> kernelspace linker
Cryptographic API --->
-- Cryptographic algorithm manager

но в этом ядре таких опций вообще нет, может кто то уже сталкивался с пожобной проблемой
или может подсказать как ее решить.

Заранее спасибо.

используй более новое ядро =)

используй более новое ядро =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Да я с радостью, только я вот

Да я с радостью, только я вот не знаю как мне постаивть свежее ядро с патчем openvz?

Поставил и собрал ядро

Поставил и собрал ядро 2.6.24-ovz008 теперь ошибка выглядит подругому http://rafb.net/p/jRlJsm59.html

Я вот думаю и правда что ли никто не пробовал кластеризовать
виртуальную среду openvz с помощью drbd и heartbeat.

я пробовал только не на

я пробовал
только не на генте
работало даже....

Не все версии drbd ставятся

Не все версии drbd ставятся на openvz ядро. Щас точно не могу сказать, но вроде версия drbd-8.0.7 работала.

PS: Тут есть полезная информация - http://wiki.openvz.org/HA_cluster_with_DRBD_and_Heartbeat

/ Enchant /
"Никакую проблему нельзя решить на том же уровне, на котором она возникла"

Спасибо за ответ

Ссылка эта у меня во вкладке уже с начала недели открыта :)

Я вообще перепробовал все возможные версии drbd у всех одни и теже ошибки при сборке, причем заметил вот еще, что
в ядре openvz есть опция

Device drivers -->
Block devices -->
DRBD Distributed Replicated Block Device support

вот я и подумал может это и включает поддержку drbd в ядре, и
не надо собирать модуль адра, но как собрать drbd без grbd-kernel
Причем ошибки \при компиляции drbd-kernel при включеной и выключенной опции разные

вот с включенной опцией - http://paste.org.ru/?1j9wnu
тоесть
>>> Source compiled.
doins: drbd.ko does not exist
сам скомпилил модуль и не смог потом найти его

вот без этой опции в ядре - http://paste.org.ru/?up2j0v
как видно ошибки разные.

Жду Ваших сооброжений по этому поводу

поправьте ебилд уберите

поправьте ебилд
уберите drbd-kernel из зависимости drbd (правильно было бы добавить флаг havekernel или проверку на ядро ovz)
накатайте багреппорт

в баге это уже есть...

в баге это уже есть... http://bugs.gentoo.org/show_bug.cgi?id=238523

/ Enchant /
"Никакую проблему нельзя решить на том же уровне, на котором она возникла"

Сегодня появилось новое ядро

Сегодня появилось новое ядро "2.6.27-openvz-briullov.1" где drbd собирается без проблем.

Рано я обрадовался,

Рано я обрадовался, собираться то он собирается, а вот дальше опять проблемы

как положено создал /etc/drbd.conf
настроил http://paste.org.ru/?lobe1o ,и дальше по инструкции
загрузил модуль modprobe drbd

# lsmod
drbd 169304 1
vzwdog 8968 0
vzrst 116244 0
vzcpt 97572 0
vzdquota 33400 0 [permanent]
simfs 4436 0
scsi_wait_scan 1664 0
vznetdev 13956 0
vzethdev 8704 0
vzmon 20872 5 vzwdog,vzrst,vzcpt,vznetdev,vzethdev
vzdev 2952 4 vzdquota,vznetdev,vzethdev,vzmon
tun 10500 2 vzrst,vzcpt
test_nx 2304 0

затер dd файловую систему на /dev/cciss/c0d0p8
дальше # drbdadm create-md drbd0
прошло без проблем, а вот # drbdadm attach drbd0
после мунутных раздумий выдает No response from the DRBD driver! Is the module loaded?
хотя по lsmod видно, что модуль загружен, теперь то в чем может быть косяк?

Все проблема окончательно

Все проблема окончательно решена, и она конешно же была в моих кривых руках,
я же не знал что модули openvz не надо загружать автоматом, они сами стартуют
при запуске /etc/init.d/vz, а если стартовать автоматом то был какойто конфликт
между модулями openvz и drbd.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".