ошибка при запуске drbd сервиса

Я пытаюсь сделать зеркальное отражение сервера через heartbeat и drbd. Проблема состоит в том, что при запуске drbd я получаю эту ошибку: ошибка, создающая netlink сокет. полное сообщение ошибки дано здесь

 * Starting DRBD resources                                                                                                                                               [
    adjust disk: user:failed(apply-al:10)
]
<1>bind(s->s_fd, (struct sockaddr*) &s->s_local, sizeof(s->s_local)) failed: -1 No such file or directory

<1>error creating netlink socket

Вы могли помочь мне решить это. вот содержание моего ресурса/etc/drbd.conf

# You can find an example in  /usr/share/doc/drbd.../drbd.conf.example

include "drbd.d/global_common.conf";
include "drbd.d/*.res";
resource user{
protocol C; 
#incon-degr-cmd "/sbin/halt -f";
startup{
wfc-timeout 240;
degr-wfc-timeout 240;
}
disk{
on-io-error panic; 
}
#syncer{
#rate 700000K; 
#al-extents 257; 
#}
on server2{
device /dev/drbd0; 
disk /dev/sdb1;
address 192.168.56.2:7788;
meta-disk internal;
}
on server3{
device /dev/drbd0;
disk /dev/sdb1;
address 192.168.56.3:7788;
meta-disk internal;
}

}
-1
задан 1 October 2015 в 20:40

1 ответ

хорошо я нашел ответ. На самом деле распределение сервера человечности идет со скомпилированной версией drbd модуля. при установке drbd utils, необходимо удостовериться, что drbd модуль и drbd utils имеют ту же версию

для меня, что я сделал:

1 кулак необходимо удалить программу Эври, которая может использовать drbd ресурсы, например, heartbeat.

sudo apt-get remove heartbeat
sudo apt-get purge drbd8-utils

2 - затем необходимо обновить репозиторий:

sudo apt-add-repository ppa:icamargo/drbd

с 3 обновлениями

sudo apt-get update

с 4 установками последняя версия drbd utils

sudo apt-get install drbd8-utils
0
ответ дан 1 October 2019 в 00:48

Другие вопросы по тегам:

Похожие вопросы: