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

Проблема с ядром / пользовательским пространством Centos 6.3 DRBD / OpenVZ

Когда я запускаю службу drbd моего сервера Centos 6.3, я получаю следующую ошибку:

Starting DRBD resources: DRBD module version: 8.3.13
   userland version: 8.4.2
preferably kernel and userland versions should match.

Я на 99% уверен, что это связано с ядром openVZ, которое я только что установил / использую, поскольку ошибка не возникает, если я вернусь к одному из двух других из меню загрузки grub. Что мне нужно сделать, чтобы OpenVZ и DRBD могли работать вместе на одном сервере?

В диагностических целях результат uname -a это:

Linux main2 2.6.32-042stab072.10 #1 SMP Wed Jan 16 18:54:05 MSK 2013 x86_64 x86_64 x86_64 GNU/Linux


Если при установке DRBD я запускаю команду:

yum --enablerepo=elrepo install drbd83-utils kmod-drbd83

вместо того

yum --enablerepo=elrepo install drbd84-utils kmod-drbd84

Тогда ошибка превращается в:

Starting DRBD resources: DRBD module version: 8.3.13
   userland version: 8.3.15
preferably kernel and userland versions should match.

Итак, как мне указать, что мне нужна еще более старая версия drbd 8.3.13 вместо 8.3.15?

В настоящее время используется Repo:

rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm

У ELRepo все еще есть более старые версии DRBD, так что вам повезло. Скажите yum, что вам нужна конкретная версия, например:

yum install drbd83-utils-8.3.13