如何安装心跳?

如何安装心跳?

我需要设置一个 Linux 集群。为此,在 CentOS 中使用 heartbeat。Ubuntu 是否也有 heartbeat 包?如果有,我该如何安装它?

答案1

使用 Apt 可以轻松安装 heartbeat:

sudo apt-get install heartbeat

配置集群的方式在很大程度上取决于您要完成的任务。默认情况下,Ubuntu 上/etc/ha.d/ha.cf不存在主配置文件,服务将不会启动。您必须自行创建它。它应该标识集群中的节点。例如:

node primary
ucast eth0 1.1.1.1
node secondary
ucast eth0 1.1.1.2

有关该文件的更多信息ha.cf,请访问找到这里

您还需要配置/etc/ha.d/haresources服务列表和运行这些服务的默认节点。它可以很简单:

primary my-service

这里primary是默认节点的名称,对应于文件的更多信息my-service中的初始化脚本/etc/init.d/my-serviceharesources可以在这里找到

该文件/etc/ha.d/authkeys还需要使用将在两个节点上共享的 auth toke 创建,例如:

auth1
1 sha1 d1e6557e2fcb30ff8d4d3ae65b50345fa46a2faa

更多信息请authkeys访问找到这里

答案2

相关内容