lrm_resources
tag (a child of the lrm
tag). The information stored here includes enough information for the cluster to stop the resource safely if it is removed from the configuration
section. Specifically the resource’s id
, class
, type
and provider
are stored.
Esempio 14.3. Un record della risorsa apcstonith
<lrm_resource id="apcstonith" type="apcmastersnmp" class="stonith"/>
resource, action
e interval
. La concatenazione di valori in questa tupla viene usata per creare l'id dell'oggetto lrm_rsc_op
.
Tabella 14.3. Contents of an lrm_rsc_op
job
Campo | Descrizione |
---|---|
id
|
Identifier for the job constructed from the resource’s
id , operation and interval .
|
call-id
|
The job’s ticket number. Used as a sort key to determine the order in which the jobs were executed.
|
operation
|
L'azione con cui il resource agent è stato invocato.
|
interval
|
The frequency, in milliseconds, at which the operation will be repeated. A one-off job is indicated by 0.
|
op-status
|
The job’s status. Generally this will be either 0 (done) or -1 (pending). Rarely used in favor of
rc-code .
|
rc-code
|
The job’s result. Refer to Sezione B.4, «OCF Return Codes» for details on what the values here mean and how they are interpreted.
|
last-run
|
Indicatore diagnostico. Data/ora locale della macchina in cui il job è stato eseguito, in secondi da epoch (00:00:00 UTC on 1 January 1970).
|
last-rc-change
|
Diagnostic indicator. Machine local date/time, in seconds since epoch, at which the job first returned the current value of
rc-code .
|
exec-time
|
Diagnostic indicator. Time, in milliseconds, that the job was running for.
|
queue-time
|
Diagnostic indicator. Time, in seconds, that the job was queued for in the LRMd.
|
crm_feature_set
|
The version which this job description conforms to. Used when processing
op-digest .
|
transition-key
|
A concatenation of the job’s graph action number, the graph number, the expected result and the UUID of the crmd instance that scheduled it. This is used to construct
transition-magic (below).
|
transition-magic
|
A concatenation of the job’s
op-status , rc-code and transition-key . Guaranteed to be unique for the life of the cluster (which ensures it is part of CIB update notifications) and contains all the information needed for the crmd to correctly analyze and process the completed job. Most importantly, the decomposed elements tell the crmd if the job entry was expected and whether it failed.
|
op-digest
|
An MD5 sum representing the parameters passed to the job. Used to detect changes to the configuration, to restart resources if necessary.
|
crm-debug-origin
|
Indicatore diagnostico. L'originie degli attuali valori.
|
Esempio 14.4. A monitor operation (determines current state of the apcstonith resource)
<lrm_resource id="apcstonith" type="apcmastersnmp" class="stonith"> <lrm_rsc_op id="apcstonith_monitor_0" operation="monitor" call-id="2" rc-code="7" op-status="0" interval="0" crm-debug-origin="do_update_resource" crm_feature_set="3.0.1" op-digest="2e3da9274d3550dc6526fb24bfcbcba0" transition-key="22:2:7:2668bbeb-06d5-40f9-936d-24cb7f87006a" transition-magic="0:7;22:2:7:2668bbeb-06d5-40f9-936d-24cb7f87006a" last-run="1239008085" last-rc-change="1239008085" exec-time="10" queue-time="0"/> </lrm_resource>
apcstonith
resource.
transition-key
, we can see that this was the 22nd action of the 2nd graph produced by this instance of the crmd (2668bbeb-06d5-40f9-936d-24cb7f87006a).
transition-key
contains a 7, this indicates that the job expects to find the resource inactive.
rc-code
property, we see that this was the case.