首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动drbd服务时出错

启动drbd服务时出错
EN

Ask Ubuntu用户
提问于 2015-10-01 17:40:43
回答 1查看 2K关注 0票数 -1

我试图通过心跳和drbd使服务器镜像。问题是,在启动drbd时,我得到了以下错误:创建netlink套接字时出错。错误的全部信息在这里给出。

代码语言:javascript
复制
 * 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的内容

代码语言:javascript
复制
# 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;
}

}
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-10-02 09:26:17

我找到了答案。事实上,ubuntu服务器发行版附带了drbd模块的编译版本。安装drbd utils时,应确保drbd模块和drbd utils具有相同的版本。

对我来说我所做的是:

首先,您必须卸载可能使用drbd资源的evry程序,例如心跳。

代码语言:javascript
复制
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

代码语言:javascript
复制
sudo apt-get install drbd8-utils
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/680531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档