crm_ticket (8) - Linux Manuals
crm_ticket: Part of the Pacemaker cluster resource manager
NAME
Pacemaker - Part of the Pacemaker cluster resource managerSYNOPSIS
crm_ticket (query|command) [options]DESCRIPTION
crm_ticket - Perform tasks related to cluster tickets. Allows ticket attributes to be queried, modified and deleted.OPTIONS
- -?, --help
- This text
- -$, --version
- Version information
- -V, --verbose
- Increase debug output
- -Q, --quiet
- Print only the value on stdout
- -t, --ticket=value
- Ticket ID
Queries:
- -l, --info
- Display the information of ticket(s)
- -L, --details
- Display the details of ticket(s)
- -w, --raw
- Display the IDs of ticket(s)
- -q, --query-xml
- Query the XML of ticket(s)
- -c, --constraints
- Display the rsc_ticket constraints that apply to ticket(s)
Commands:
- -g, --grant
- Grant a ticket to this cluster site
- -r, --revoke
- Revoke a ticket from this cluster site
- -s, --standby
- Tell this cluster site this ticket is standby
- -a, --activate
- Tell this cluster site this ticket is active
Advanced Commands:
- -G, --get-attr=value
- Display the named attribute for a ticket
- -S, --set-attr=value
- Set the named attribtue for a ticket
- -D, --delete-attr=value
- Delete the named attribute for a ticket
- -C, --cleanup
- Delete all state of a ticket at this cluster site
Additional Options:
- -v, --attr-value=value
- Attribute value to use with -S
- -d, --default=value
- (Advanced) The default attribute value to display if none is found. For use with -G
- -f, --force
- (Advanced) Force the action to be performed
- -n, --set-name=value
- (Advanced) ID of the instance_attributes object to change
- -i, --nvpair=value
- (Advanced) ID of the nvpair object to change/delete
EXAMPLES
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
AUTHOR
Written by Andrew BeekhofREPORTING BUGS
Report bugs to pacemaker [at] oss.clusterlabs.org