Назад | Перейти на главную страницу

CentOS 5.3 64bit, XEN и DRBD

После многочисленных поисков в Google и попыток исправить эту проблему я решил разместить здесь сообщение ... надеюсь, кто-нибудь здесь может мне помочь, пожалуйста ??

Я установил 2 сервера dell poweredge r200 с 64-разрядной версией Centos 5.3 и установил пакеты виртуализации (XEN) и DRBD82, KMOD-DRBD82 и т. Д.

Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда я пытаюсь запустить DRBD, я получаю сообщение «Запуск ресурсов DRBD: не удается загрузить модуль drbd». ошибка. Я пробовал insmod с модулем из моего предыдущего ядра, но получаю такую ​​ошибку: «insmod: ошибка вставки '....': -1 Недопустимый формат модуля»

Если я загружаюсь в свое предыдущее ядро, DRBD запускается и работает отлично ??

В настоящее время я загружаюсь в ядро: 2.6.18-128.1.16.el5xen.

Это ошибка ядра Centos XEN ?? Кому-то удалось заставить его работать ??

Пожалуйста, помогите мне.... :)

Спасибо!

Спасибо за вашу помощь! Очень признателен!

Хорошо, я сделал следующее:

yum remove drbd82 kmod-drbd82 ## Это были установленные пакеты для drbd

yum install drbd82 kmod-drbd82-xen ##, который установит модули, связанные с XEN

Затем я настроил drbd.conf, и теперь все запускается правильно.

Надеюсь, это поможет кому-нибудь еще.

Проблем с совместимостью Xen и DRBD быть не должно.

Однако вам нужно будет пересобрать модуль DRBD для вашего нового ядра, если вы еще этого не сделали.

Обычный подход к этому - переустановить пакет DRBD поверх существующей установки. Это будет включать сборку модуля путем поиска и компиляции с вашими новыми / существующими исходными кодами ядра, готовыми к использованию с новым ядром.

хмммм drbd работает медленно. Посмотреть эту информацию: http://www.centos.org/docs/5/html/5.2/Global_File_System/ GFS - идеальное решение для вас