5
0
mirror of git://git.proxmox.com/git/pve-docs.git synced 2025-03-25 10:50:12 +03:00
pve-docs/ha-resources-opts.adoc
2017-01-27 11:26:12 +01:00

41 lines
1.2 KiB
Plaintext

`comment`: `<string>` ::
Description.
`group`: `<string>` ::
The HA group identifier.
`max_relocate`: `<integer> (0 - N)` ('default =' `1`)::
Maximal number of service relocate tries when a service failes to start.
`max_restart`: `<integer> (0 - N)` ('default =' `1`)::
Maximal number of tries to restart the service on a node after its start failed.
`state`: `<disabled | enabled | started | stopped>` ('default =' `started`)::
Requested resource state. The CRM reads this state and acts accordingly.
Please note that `enabled` is just an alias for `started`.
+
`started`;;
+
The CRM tries to start the resource. Service state is
set to `started` after successful start. On node failures, or when start
fails, it tries to recover the resource. If everything fails, service
state it set to `error`.
+
`stopped`;;
+
The CRM tries to keep the resource in `stopped` state, but it
still tries to relocate the resources on node failures.
+
`disabled`;;
+
The CRM tries to put the resource in `stopped` state, but does not try
to relocate the resources on node failures. The main purpose of this
state is error recovery, because it is the only way to move a resource out
of the `error` state.