Installation Guide: OpenSAF
Table Of Contents

Note:
The TIPC ID must be unique to each cluster on the same SUBNET.
1. For every node, edit the /etc/opensaf/script.conf file and find the
OPENSAF_TARGET_SYSTEM_ARCH line:
#########################################
# TARGET SYSTEM ARCHITECTURE
# Choices are:
# ATCA (default)
# HP_CCLASS
# HP_PROLIANT
#########################################
export OPENSAF_TARGET_SYSTEM_ARCH="ATCA"
2. Change "ATCA" to "HP_CCLASS". The file should look like the following:
#########################################
# TARGET SYSTEM ARCHITECTURE
# Choices are:
# ATCA (default)
# HP_CCLASS
# HP_PROLIANT
#########################################
export OPENSAF_TARGET_SYSTEM_ARCH="HP_CCLASS"
2-2-2 Controller node specific configuration
To configur
e the controller nodes, use the following steps on controller nodeA and nodeB:
1. Edit the /etc/opensaf/rde.conf file and set CONRTOLLER1 to the IP address of nodeA
and CONTROLLER2 to the IP address of nodeB. The file should look similar to the following:
export CONTROLLER1=10.232.92.160
export CONTROLLER2=10.232.92.206
export RDE_PORT_NUMBER=5003
2. To start the HPI Interface Service (HISv), use the included System BOM file for the HP
BladeSystem c-Class. Login as root and enter the following:
# cp /etc/opensaf/NCSSystemBOM.xml.hp.c-class \
/etc/opensaf/NCSSystemBOM.xml
For OpenSAF CLI commands to work, the correct bay information must be configured in the
section of the System BOM file that defines the hardware-deployment configuration. For
example, nodeA is in bay 8 of the c-Class chassis, nodeB is in bay 9, nodeC is in bay 10
and nodeD is in bay 11. The hardware-deployment config section in
/etc/oepnsaf/NCSSystemBOM.xml should look similar to the following:
<Hardware-Deployment-Config>
<EntityDeploymentInstance>
<Name>chassis_descriptor</Name>
<EntityTypeInstanceName>CHASSIS</EntityTypeInstanceName>
<NodeName>safNode=Chassis_Pc_Cluster</NodeName>
<EntityLocation>2</EntityLocation>
<HPIEntityType>SAHPI_ENT_SYSTEM_CHASSIS</HPIEntityType>
<isActivationSourceNCS>1</isActivationSourceNCS>
<contains>
<EntityDeploymentInstance>
<Name>Payload_3</Name>
<EntityTypeInstanceName>PAYLOAD_PC</EntityTypeInstanceName>
<NodeName>safNode=PL_2_3</NodeName>