我对drbd的配置有问题



有人有什么主意吗?

最佳答案

您的主机名解析正确吗?我看到您在资源配置中拥有主机名“ drbd-node1 ”和“ drbd-node2 ”,但是在命令提示符下,主机名是“ node2 ”。 DRBD解析其自己的主机名的配置,以了解其需要执行的操作。

在您的示例中,将“on drbd-node2”更改为“on node2”应该可以继续进行。

您需要更新“/etc/hosts”中的主机名,以匹配“/etc/drbd.d/storage.res”中的主机名,然后运行以下命令:

# hostname node2

另外,您可以查看内核当前使用的主机名,并在DRBD配置中进行设置:
# uname -n

如果仍然不能解决问题,请确保“/etc/drbd.conf”包括“/etc/drbd.d/”中定义的资源。默认值应为:
# grep include /etc/drbd.conf
include "drbd.d/global_common.conf";
include "drbd.d/*.res";

08-17 05:40