HP XC System Software Installation Guide Version 3.2.1

F.3 Role Definitions
A node role is defined by the services provided to the node. The role is an abstraction that
combines one or more services into a group. Roles provide a convenient way of installing services
on a node. Node roles, listed alphabetically, are characterized as follows:
Availability Role” (page 201)
Avail_node_management Role” (page 201)
“Cisco_hsm Role” (page 201)
“Common Role” (page 202)
“Compute Role” (page 202)
“Console_network Role” (page 202)
“Disk_io Role” (page 203)
“External Role” (page 203)
“Login Role” (page 203)
“Management Hub Role” (page 203)
“Management Server Role” (page 204)
“NIS Server Role” (page 204)
“Node Management Role” (page 204)
“Resource Management Role” (page 205)
“Voltaire_hsm Role” (page 205)
You can define multiple roles on any node. The head node, in particular, can have all of these
roles if you are setting up a small cluster.
If you need more information about services and node roles, see the HP XC System Software
Administration Guide.
F.3.1 Availability Role
The availability role is automatically assigned to all nodes that are members of availability
sets. You cannot assign this role to any node.
The configuration and management database names of the services provided by the
availability role are avail and translate.
The avail entry points make configuration specific changes for availability including configuring
the node to run the configured availability tools. The translate entry point calls the availability
tool scripts, which traverse the configuration and management database to obtain information
about services configured for availability. The availability tool scripts create the configuration
files necessary to enable the availability tool on the nodes on which it was configured.
F.3.2 Avail_node_management Role
Assign the avail_node_management role to fail over services on the head node that are usually
supplied by the node_management role. In this release, the database server service is the only
service supplied by the avail_node_management role.
Because you cannot assign the node_management role to any other node except the head node,
the avail_node_management role was developed to accomplish that task.
Never assign the avail_node_management role to the head node. Assign the
avail_node_management role only to the second node in an availability set to fail over the
database server (dbserver) service.
F.3.3 Cisco_hsm Role
This role defines where the optional Cisco InfiniBand Host Based Subnet Manager runs. The
service associated with this role is called ib_sm. For more information about when this role is
required, see Section F.2.1 (page 199).
F.3 Role Definitions 201