- comment`: `<string>
-
描述。
- group`: `<string>
-
HA组标识符。
- max_relocate`:
<整数> (0 - N)
('默认值='1
) -
服务启动失败时最大的服务重新定位尝试次数。
- max_restart`:
<integer> (0 - N)
('default ='1
) -
服务启动失败后,在节点上重试启动的最大次数。
- state`:
<disabled | enabled | ignored | started | stopped>
(默认值=started
) -
请求的资源状态。CRM会读取这个状态并做出相应行动。请注意,`enabled`只是`started`的一个别名。
- 已开始
-
CRM尝试启动资源。在成功启动后,服务状态被置为`started`。在节点故障或启动失败时,它会尝试恢复资源。如果所有尝试都失败了,服务状态会被置为`error`。
- 已停止
-
CRM尝试将资源保持在`stopped`状态,但它仍然会在节点故障时尝试重新定位资源。
- 禁用
-
CRM尝试将资源置于`stopped`状态,但在节点故障时不尝试重新定位资源。这种状态的主要目的是错误恢复,因为这是将资源从`error`状态移出的唯一方法。
- ignored
-
资源从管理器状态中被移除,因此CRM和LRM不再触及该资源。所有影响这个资源的{pve} API调用将被直接执行,绕过HA堆栈。当资源处于这种状态时,CRM命令将被丢弃。在节点故障时,资源不会被重新定位。