sourCEntral - mobile manpages

pdf

CRM_RESOURCE

NAME

crm_resource − Interact with the Cluster Resource Manager

SYNOPSIS

crm_resource [−?VS] −(L|Q|W|D|C|P|p) [options]

DESCRIPTION

crm_resource allow resources to be listed, started, stopped, migrated and so forth.
−−help, −?

this help message

−−verbose, −V

turn on debug info. additional instances increase verbosity

−−quiet, −Q

Print only the value on stdout (for use with −W)

COMMANDS
−−list, −L

List all resources

−−query−xml, −x

Query a resource.

Requires: −r

−−locate, −W

Locate a resource.

Requires: −r

−−migrate, −M

Migrate a resource from it current location.

Use −H to specify a destination. If −H is not specified, we will force the resource to move by creating a rule for the current location and a score of −INFINITY

NOTE: This will prevent the resource from running on this node until the constraint is removed with −U

Requires: −r, Optional: −H, −f

−−un−migrate, −U

Remove all constraints created by −M

Requires: −r

−−delete, −D

Delete a resource from the CIB.

Requires: −r, −t

−−cleanup, −C

Delete a resource from the LRM.

Requires: −r. Optional: −H

−−reprobe, −P

Recheck for resources started outside of the CRM.

Optional: −H

−−refresh, −R

Refresh the CIB from the LRM.

Optional: −H

−−set−parameter string, −p string

Set the named parameter for a resource.

Requires: −r, −v. Optional: −i, −s

−−get−parameter string, −g string

Get the named parameter for a resource.

Requires: −r. Optional: −i, −s

−−delete−parameter string, −d string

Delete the named parameter for a resource.

Requires: −r. Optional: −i

−−get−property string, −G string

Get the named property (eg. class, type, is_managed) a resource.

Requires: −r

−−set−property string, −S string

Set the named property (not parameter) for a resource.

Requires: −r, −t, −v

OPTIONS
−−resource 
string, −r string

Resource ID

−−resource−type string, −t string

Resource type (primitive, clone, group, ...)

−−property−value string, −v string

Property value

−−host−uname string, −H string

Host name

−−force−relocation, −f

Force the resource to move by creating a rule for the current location and a score of −INFINITY

This should be used if the resource’s stickiness and constraint scores total more than INFINITY (Currently 10,000)

NOTE: This will prevent the resource from running on this node until the constraint is removed with −U

−s string

(Advanced Use Only) ID of the instance_attributes object to change

−i string

(Advanced Use Only) ID of the nvpair object to change/delete

EXAMPLES

Listing all resources

crm_resource −L

Checking where a resource is running (and if it does)

crm_resource −W −r my_first_ip

resource my_first_ip is running on: server1

crm_resource −W −r my_first_ip

resource my_first_ip is NOT running

Start/stop a resource

crm_resource −r my_first_ip −p target_role −v started

crm_resource −r my_first_ip −p target_role −v stopped

Query the definition of a resource

crm_resource −Q −r my_first_ip

Migrating a resource away from its current location

crm_resource −M −r my_first_ip

Migrating a resource to a specific location

crm_resource −M −r my_first_ip −H c001n02

Allow a resource to return to its normal location

crm_resource −U −r my_first_ip

NOTE: the values of resource_stickiness and default_resource_stickiness may mean that it doesnt move back. In such cases, you should use −M to move it back and then run this command.

Deleting a resource from the CR

crm_resource −D −r my_first_ip −t primitive

Deleting a resource group from the CRM

crm_resource −D −r my_first_group −t group

Disabling a resource management for a resource in the CRM

crm_resource −p is_managed −r my_first_ip −t primitive −v off

Enabling a resource management for a resource in the CRM

crm_resource −p is_managed −r my_first_ip −t primitive −v on

Resetting a failed resource after having been manually cleaned up

crm_resource −C −H c001n02 −r my_first_ip

Rechecking all nodes for resources started outside of the CRM

crm_resource −P

Rechecking one node for resources started outside of the CRM

crm_resource −P −H c001n02

FILES

SEE ALSO

cibadmin(8), crmadmin(8), lrmadmin(8), heartbeat(8)

NOTES

AUTHOR

crm_resource was written by Andrew Beekhof.

This manual page was originally written by Gildas Le Nadan (Genome Research Limited, 2006).

CAVEATS

BUGS

pdf