红帽群集管理器提供了以下守护进程来监视群集操作:
cluquorumd — 仲裁守护进程
clusvcmgrd — 服务管理守护进程
clurmtabd — 和服务挂载点上的私用副本同步 /var/lib/nfs/rmtab 中的 NFS 挂载项目。
clulockd — 全局锁定管理(该守护进程的唯一客户是 clusvcmgrd)
clumembd — 成员守护进程
所有这些守护进程都可以使用群集配置工具来分别配置。要进入「群集守护进程属性」对话框,选择「群集」 => 「守护进程属性」。
以下各节解释了如何配置群集守护进程属性。不过请注意,默认值在多数配置中都可用,不需要被改变。
在每个群集系统上,clumembd 守护进程通过点对点以太网线路向所连接的群集成员发出心跳(ping)。
![]() | 注记 |
---|---|
你可以把广播心跳和多址传播心跳两者都启用,但是你必须至少启用其中之一。 通过频道接合的以太网接口来发送的多址传播心跳提供了较好的容错性能。推荐你使用它来实现可用性。 |
你可以为 clumembd 守护进程指定以下属性:
「记录级别」 — 决定被记录到群集日志文件(默认为 /var/log/messages)中的事件消息的级别。从菜单中选择恰当的记录级别。详情请参阅第 2.12 节。
「失效转移速度」 — 决定群集服务在关闭一个不响应的成员(没有检测到心跳的成员)之前要等待的秒数。要设置失效转移速度,拖动滑动条。默认的失效转移速度是10秒。
![]() | 注记 |
---|---|
设置较快的失效转移速度会增加假关闭的可能性。 |
心跳 — 点击相应的单选按钮来「启用广播心跳」或「启用多址传播心跳」。广播心跳指定了被 clumembd 守护进程在发出心跳时使用的广播 IP 地址。
按照默认设置,clumembd 通过多址传播来发送心跳。多址传播使用和成员的主机名相关的网络接口来传输心跳。
「多址传播 IP 地址」 — 指定要被 clumembd 守护进程在多址传播频道上使用的 IP 地址。如果选择了「启用广播心跳」,这个字段就不可编辑。被群集使用的默认多址传播 IP 地址是 225.0.0.11。
在只有两个成员而没有指定的仲裁器 IP 地址的群集中,cluquorumd 守护进程定期在主共享分区和备份共享分区上的指定区域写入时间戳和系统状态。这个守护进程还从主共享分区中(如果它损坏了,则从备份分区中)读取另一个成员的时间戳和系统状态信息。
你可以为 cluquorumd 守护进程指定以下属性:
「记录级别」 — 决定被记录到群集日志文件(默认为 /var/log/messages)中的事件消息的级别。从菜单中选择恰当的记录级别。详情请参阅第 2.12 节。
「试通间隔」或「仲裁器 IP」— 「试通间隔」用于基于磁盘的心跳;指定仲裁守护进程更新磁盘上状态要间隔的秒数。
「仲裁器 IP」是用来决定仲裁的基于网络的心跳,心跳是指运行服务的能力。仲裁器 IP 地址只有在群集中的成员为双数的时候才会被检查。这个 IP 地址应该关联一个路由器,该路由器在正常操作情况下能够被所有成员通过群集软件在以太网接口上访问。
clurmtabd 守护进程同步 /var/lib/nfs/rmtab 中的 NFS 挂载项目和服务的挂载点上的一个私有副本。clurmtabd 守护进程只有在带有 NFS 导出的服务正在运行时才会运行。
你可以为 clurmtabd 守护进程指定以下属性:
「记录级别」 — 决定被记录到群集日志文件(默认为 /var/log/messages)中的事件消息的级别。从菜单中选择恰当的记录级别。详情请参阅第 2.12 节。
「轮询间隔」 — 指定同步本地 NFS rmtab 和共享贮存区上的群集 rmtab 的轮询之间的秒数。
在每个群集系统上,clusvcmgrd 服务管理守护进程通过停止和启动服务来响应群集成员中的改变。你可能会注意到,有时不止一个clusvcmgrd 进程会在运行;start、stop、和 monitoring 操作会各自启动单独的进程。
你可以为 clusvcmgrd 守护进程指定以下属性:
「记录级别」 — 决定被记录到群集日志文件(默认为 /var/log/messages)中的事件消息的级别。从菜单中选择恰当的记录级别。详情请参阅第 2.12 节。
clulockd 守护进程管理群集成员所存取文件的锁定。
你可以为 clulockd 守护进程指定以下属性:
「记录级别」 — 决定被记录到群集日志文件(默认为 /var/log/messages)中的事件消息的级别。从菜单中选择恰当的记录级别。详情请参阅第 2.12 节。