pacemaker
2.1.7-0f7f88312f
Scalable High-Availability cluster resource manager
|
Scheduler API for nodes. More...
Go to the source code of this file.
Data Structures | |
struct | pe_node_shared_s |
Basic node information (all node objects for the same node share this) More... | |
struct | pe_node_s |
Implementation of pcmk_node_t. More... | |
Macros | |
#define | PCMK_NODE_ATTR_TERMINATE "terminate" |
Enumerations | |
enum | node_type { pcmk_node_variant_cluster = 1, pcmk_node_variant_remote = 2, node_ping = 0, node_member = pcmk_node_variant_cluster, node_remote = pcmk_node_variant_remote } |
Possible node types. More... | |
enum | pe_discover_e { pcmk_probe_always = 0, pcmk_probe_never = 1, pcmk_probe_exclusive = 2, pe_discover_always = pcmk_probe_always, pe_discover_never = pcmk_probe_never, pe_discover_exclusive = pcmk_probe_exclusive } |
When to probe a resource on a node (as specified in location constraints) More... | |
Scheduler API for nodes.
Definition in file nodes.h.
enum node_type |
Possible node types.
Enumerator | |
---|---|
pcmk_node_variant_cluster | Cluster layer node. |
pcmk_node_variant_remote | Pacemaker Remote node. |
node_ping |
|
node_member |
|
node_remote |
|
enum pe_discover_e |
When to probe a resource on a node (as specified in location constraints)
Enumerator | |
---|---|
pcmk_probe_always | |
pcmk_probe_never | Always probe resource on node. |
pcmk_probe_exclusive | Never probe resource on node. |
pe_discover_always | Probe only on designated nodes.
|
pe_discover_never |
|
pe_discover_exclusive |
|