12.4. 为不由 Pacemaker 管理的资源依赖项配置启动顺序
集群可能包含不是由集群管理的依赖项的资源。在这种情况下,您必须确保在 Pacemaker 停止后启动这些依赖项,然后才能停止 Pacemaker。
您可以通过 systemd resource-agents-deps target 配置您的启动顺序来应对这种情况。您可以为此目标创建一个 systemd drop-in 单元,Pacemaker 会根据这个目标自行排序。
12.4.1. 为外部服务配置启动顺序 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果集群包含依赖于集群管理的外部服务 foo 的资源,您可以为外部服务配置启动顺序。
流程
创建 drop-in 单元
/etc/systemd/system/resource-agents-deps.target.d/foo.conf,其中包含以下内容:[Unit] Requires=foo.service After=foo.service运行
systemctl daemon-reload命令:# systemctl daemon-reload