VASENET Module

The VASENET module provides management capabilities for VA Linux 1120 and 1220 servers through the use of a VA100.

Module Features

The VASENET module provides the end user or client with the following capabilities:

Configuring a VA100

FORMAT:
VASENET:CONFIGURATION:<NODE_ID>:MASTER:<PASSWORD>
RESPONSES:
JOB_STARTED
JOB_ERROR:(errno string)
JOB_COMPLETED
FIELDS:
<PASSWORD> - The password to use when connecting to a VA100

Configuring a Managed Node

FORMAT:
VASENET:CONFIGURATION:<NODE_ID>:SLAVE:<MASTER_NAME>:<VASENET_ADDRESS>
RESPONSES:
JOB_STARTED
JOB_ERROR:(errno string)
JOB_COMPLETED
FIELDS:
<MASTER_NAME> - The name of the VA100 that controls this node.
<VASENET_ADDRESS> - The six digit hardware address of this node.

Querying a Nodes Configuration

FORMAT:
VASENET:INQUIRY:<NODE_ID>
RESPONSES:
JOB_STARTED
INQUIRY:MASTER:<PASSWORD>
INQUIRY:SLAVE:<MASTER_NAME>:<VASENET_ADDRESS>
JOB_COMPLETED

Retrieving a Nodes Software Revision

FORMAT:
VASENET:VASENET_VERSION:<NODE_ID>
RESPONSES:
JOB_STARTED
VASENET_VERSION:<VASENET_VERSION_STRING>
JOB_COMPLETED

Listing a VA100's Managed Nodes

FORMAT:
VASENET:NODE_LIST:<NODE_ID>
RESPONSES:
JOB_STARTED
NODE_LIST:<VASENET ADDRESS>
JOB_COMPLETED

Refreshing a VA100's Connection

FORMAT:
VASENET:REFRESH:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Rescanning a VA100's List of Managed Nodes

FORMAT:
VASENET:RESCAN:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Resetting a VA100

FORMAT:
VASENET:RESET:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Retrieving a VA100's Status

FORMAT:
VASENET:STATUS:<NODE_ID>
RESPONSES:
JOB_STARTED
STATUS:<NUMBER OF NODES>:<NUMBER OF FAN ALARMS>
JOB_COMPLETED

Listing a VA100's Managed Nodes

FORMAT:
VASENET:NODE_LIST:<NODE_ID>
RESPONSES:
JOB_STARTED
NODE_LIST:<VASENET_ADDRESS>
JOB_COMPLETED

Powering on a Node

FORMAT:
VASENET:POWER_ON:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Powering off a Node

FORMAT:
VASENET:PORT_OFF:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Rebooting a Node

FORMAT:
VASENET:HARD_RESET:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Identifying a Node

FORMAT:
VASENET:IDENTIFY:<NODE_ID>
RESPONSES:
JOB_STARTED
JOB_COMPLETED

Querying a Nodes Status

FORMAT:
VASENET:CHASSIS_STATUS:<NODE_ID>
RESPONSES:
JOB_STARTED
CHASSIS_STATUS:<POWER>:<ALARMS>:<NIC>:<HD>
JOB_COMPLETED
FIELDS:
<POWER> - Upper case indicates asserted.
<ALARMS> - Upper case indicates asserted.
<NIC> - Upper case indicates asserted.
<HD> - Upper case indicates asserted.