DOKK / manpages / debian 10 / pacemaker-cli-utils / crm_ticket.8.en
PACEMAKER(8) System Administration Utilities PACEMAKER(8)

Pacemaker - Part of the Pacemaker cluster resource manager

crm_ticket (query|command) [options]

crm_ticket - Perform tasks related to cluster tickets. Allows ticket attributes to be queried, modified and deleted.

-?, --help
This text
-$, --version
Version information
Increase debug output
Print only the value on stdout
Ticket ID

Display the information of ticket(s)
Display the details of ticket(s)
Display the IDs of ticket(s)
Query the XML of ticket(s)
Display the rsc_ticket constraints that apply to ticket(s)

Grant a ticket to this cluster site
Revoke a ticket from this cluster site
Tell this cluster site this ticket is standby
Tell this cluster site this ticket is active

Display the named attribute for a ticket
Set the named attribtue for a ticket
Delete the named attribute for a ticket
Delete all state of a ticket at this cluster site

Attribute value to use with -S
(Advanced) The default attribute value to display if none is found. For use with -G
(Advanced) Force the action to be performed
(Advanced) ID of the instance_attributes object to change
(Advanced) ID of the nvpair object to change/delete

Display the info of tickets:

# crm_ticket --info

Display the detailed info of tickets:

# crm_ticket --details

Display the XML of 'ticketA':

# crm_ticket --ticket ticketA --query-xml

Display the rsc_ticket constraints that apply to 'ticketA':

# crm_ticket --ticket ticketA --constraints

Grant 'ticketA' to this cluster site:

# crm_ticket --ticket ticketA --grant

Revoke 'ticketA' from this cluster site:

# crm_ticket --ticket ticketA --revoke

Make 'ticketA' standby:

The cluster site will treat a granted 'ticketA' as 'standby'. The dependent resources will be stopped or demoted gracefully without triggering loss-policies

# crm_ticket --ticket ticketA --standby

Activate 'ticketA' from being standby:

# crm_ticket --ticket ticketA --activate

Get the value of the 'granted' attribute for 'ticketA':

# crm_ticket --ticket ticketA --get-attr granted

Set the value of the 'standby' attribute for 'ticketA':

# crm_ticket --ticket ticketA --set-attr standby --attr-value true

Delete the 'granted' attribute for 'ticketA':

# crm_ticket --ticket ticketA --delete-attr granted

Erase the operation history of 'ticketA' at this cluster site:

The cluster site will 'forget' the existing ticket state.

# crm_ticket --ticket ticketA --cleanup

Written by Andrew Beekhof

Report bugs to users@clusterlabs.org

August 2022 Pacemaker 2.0.1