Synopsis
mnodectl -m attr{=|-=}val nodeexp mnodectl -q [cat|diag|profile|wiki] nodeexp
Overview
Change specified attributes for a given node expression.Access
By default, this command can be run by any Moab Administrator.Format
-d - Destroy | |||
Format: | message:<INDEX> | ||
Default: | N/A | ||
Description: | With message:<INDEX> argument: Remove the message with the given index from the node. | ||
Example: | > mnodectl node001 -d message:admin2 | ||
-m - Modify | |||
Format: | <ATTR>{=|-=}<VAL> and -=, in this case, clears the attribute; it does not decrement the attribute's value.
| ||
Default: | --- | ||
Description: | Modify the state or attribute of specified node(s) | ||
Example: | > mnodectl -m gevent=cpufail:'cpu02 has failed w/ec:0317' node1 > mnodectl -m gmetric=temp:131.2 node1 > mnodectl -m message='cpufailure:cpu02 has failed w/ec:0317' node1 > mnodectl -m OS=RHAS30 node1 > mnodectl -m power=off node1> mnodectl -m state=idle node1 > mnodectl -m variable=IP=10.10.10.100,Location=R1S2 node1 | ||
-q - Query | |||
Format: | {cat | diag | profile | wiki} | ||
Default: | --- | ||
Description: | Query node categories or node profile information (see ENABLEPROFILING for nodes).
| ||
Example: | > mnodectl -q cat ALL node categorization stats from Mon Jul 10 00:00:00 to Mon Jul 10 15:30:00 Node: moab Categories: busy: 96.88% idle: 3.12% Node: maka Categories: busy: 96.88% idle: 3.12% Node: pau Categories: busy: 96.88% idle: 3.12% Node: maowu Categories: busy: 96.88% down-hw: 3.12% Cluster Summary: busy: 96.88% down-hw: 0.78% idle: 2.34% > mnodectl -v -q profile ... > mnodectl -q wiki <nodeName> |
Parameters
GEVENT | |||
Format: | <EVENT>:<MESSAGE> | ||
Default: | --- | ||
Description: | Creates a generic event on the node to which Moab may respond. (see Enabling Generic Events) | ||
Example: | mnodectl -m gevent=powerfail:'power has failed' node1 | ||
GMETRIC | |||
Format: | <ATTR>:<VALUE> | ||
Default: | --- | ||
Description: | Sets the value for a generic metric on the node. (see Enabling Generic Metrics).
| ||
Example: | mnodectl -m gmetric=temp:120 node1 | ||
MESSAGE | |||
Format: | '<MESSAGE>' | ||
Default: | --- | ||
Description: | Sets a message to be displayed on the node. | ||
Example: | mnodectl -m message='powerfailure: power has failed' node1 | ||
NODEEXP | |||
Format: | <STRING> Where <NODEEXP> is a node name, regex or "ALL" | ||
Default: | --- | ||
Description: | Identifies one or more nodes. | ||
Example: | node1 - applies only to
node1 fr10n* - all nodes starting with "fr10n" ALL - all known nodes | ||
OS | |||
Format: | <STRING> | ||
Default: | --- | ||
Description: | Operating System (see Resource Provisioning) | ||
Example: | mnodectl node1 -m OS=RHELAS30 | ||
POWER | |||
Format: | {off|on} | ||
Default: | --- | ||
Description: | Set the power state of a node. Action will NOT be taken if the node is already in the specified state. Note: If you power off a node, a green policy will try to turn it back on. If you want the node to remain powered off, you must associate a reservation with it. | ||
Example: | > mnodectl node1 -m power=off | ||
STATE | |||
Format: | {drained|idle} | ||
Default: | --- | ||
Description: | Remove (drained) or add (idle) a node from scheduling. | ||
Example: | > mnodectl node1 -m state=drained Moab ignores | ||
VARIABLE | |||
Format: | <name>[=<value>],<name[=<value]]... | ||
Default: | --- | ||
Description: | Set a list of variables for a node. | ||
Example: | > mnodectl node1 -m variable=IP=10.10.10.100,Location=R1S2 |
See Also
Copyright © 2012 Adaptive Computing Enterprises, Inc.®