gpt4 book ai didi

linux - 为什么在 CentOS 7 上无法为 DRBD 创建资源?

转载 作者:太空宇宙 更新时间:2023-11-04 05:49:42 25 4
gpt4 key购买 nike

按照本指南在 CentOS 7.3 上安装 DRBD:

http://www.learnitguide.net/2016/07/how-to-install-and-configure-drbd-on-linux.html

执行此步骤后:

resource testdata1 {
protocol C;
on node1 {
device /dev/drbd0;
disk /dev/sdb;
address 172.16.2.61:7788;
meta-disk internal;
}
on node2 {
device /dev/drbd0;
disk /dev/sdb;
address 172.16.2.62:7788;
meta-disk internal;
}
}

运行时:

drbdadm create-md testdata1

收到消息:

'testdata1' not defined in your config (for this host).

/etc/hosts 是:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

172.16.2.61 node1.clusterbr.int node1
172.16.2.62 node2.clusterbr.int node2
172.16.2.60 dbip.clusterbr.int node1

/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";

问题的原因是什么?

最佳答案

原因是没有在 drbd 配置文件中设置正确的主机名。

使用uname -a可以看到主机名。将其设置为配置。

感谢这个:

https://newbiedba.wordpress.com/2015/09/21/drbd-not-defined-in-your-config-for-this-host/

关于linux - 为什么在 CentOS 7 上无法为 DRBD 创建资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45101036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com