OpenHPI是可选的(不是强制的)给Pacemaker

我注意到Debian Jessie 8.9上的apt-get install -t jessie-backports pacemaker也安装了openhpid软件包,但systemctl status openhpid.service随后报告openhpid.service没有运行,因为尚未在/etc/openhpi/openhpi.conf

 openhpid[17913]: ERROR: (init.c, 76, OpenHPI is not configured. See openhpi.conf file.) systemd[1]: openhpid.service: main process exited, code=exited, status=8/n/a 

假设OpenHPI对于Pacemaker(使用Corosync)的操作是可选的(不是强制性的)并且不需要openhpid的运行实例(并且引用的错误消息可以被忽略)是正确的吗? 我倾向于认为这是部分原因,因为我没有发现在任何Pacemaker教程中编辑openhpi.conf信息。

你是对的 安装完成后,您将不需要对OpenHPI进行任何操作,以便使Pacemaker集群正常运行。

OpenHPI是cluster-glue软件包的一个依赖,它是pacemaker的依赖,这就是为什么它被安装的原因。