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命令将被丢弃。在节点故障时,资源不会被重新定位。