This section contains the information that you need to plan your Sun Cluster HA for SWIFTAlliance Gateway installation and configuration.
Before you begin, consult your SWIFTAlliance Gateway documentation for configuration restrictions and requirements that are not imposed by Sun Cluster software. For information about restrictions that the Sun Cluster software imposes, see the Sun Cluster documentation.
The configuration restrictions in this section apply only to Sun Cluster HA for SWIFTAlliance Gateway.
If your data service configuration does not conform to these restrictions, the data service configuration might not be supported.
For restrictions that apply to all data services, see Sun Cluster 3.1 8/05 Release Notes for Solaris OS.
Sun Cluster HA for SWIFTAlliance Gateway supports SWIFTAlliance Gateway version 5.0 and 6.0.
You can only install the SWIFTNet Link and the SWIFTAlliance Gateway software on a failover file system. If Websphere MQ client software is needed for the operation of SWIFTAlliance Gateway, install Websphere MQ client software on the local file system on each node and in the same path. The default path is /opt/mqm.
You cannot configure Sun Cluster HA for SWIFTAlliance Gateway as a scalable data service.
The configuration requirements in this section apply only to Sun Cluster HA for SWIFTAlliance Gateway.
If your data service configuration does not satisfy these requirements, the data service configuration might not be supported.
For requirements that apply to all data services, see Configuration Guidelines for Sun Cluster Data Services in Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
You must configure Sun Cluster HA for SWIFTAlliance Gateway as a failover data service.
Create the following groups with the same group id on all nodes in the cluster: sagsnlg, swnetg
# groupadd -g groupid1 swnetg |
# groupadd -g groupid2 sagsnlg |
Create the following user with the same user id on all nodes in the cluster: swnet
# useradd -u userid -g swnetg -d /home/swnet -s /usr/bin/ksh swnet |
On Solaris 10 – Create a Solaris project called swift as follows:
# projadd -U swnet swift |
# projadd -s -K 'project.max-sem-ids=(privileged,1080,deny)' swift |
# projadd -s -K 'project.max-sem-nsems=(privileged,512,deny)' swift |
# projadd -s -K 'project.max-shm-memory=(privileged,4294967295,deny)' swift |
# projadd -s -K 'project.max-shm-ids=(privileged,1200,deny)' swift |
# projadd -s -K 'project.max-msg-qbytes=(privileged,10485760,deny)' swift |
# projadd -s -K 'project.max-msg-messages=(privileged,8192,deny)' swift |
The above values are examples only. For more accurate values refer to the SWIFTNet Link and SWIFTAlliance Gateway latest documentation release notes.
On Solaris 10 — Assign project swift as default project for swnet user by editing the /etc/user_attr file and adding the following line at the end of the file:
swnet::::project=swift |
On earlier versions of Solaris 10, refer to the SWIFTNet Link and SWIFTAlliance Gateway latest documentation release notes for the required setup in /etc/system.
The configuration considerations in the subsections that follow affect the installation and configuration of Sun Cluster HA for SWIFTAlliance Gateway.
Configure Sun Cluster HA for SWIFTAlliance Gateway to protect a Sun Cluster instance and its respective components. The following table outlines these components and their dependencies.
Table 3 Sun Cluster Components
Component |
Dependencies |
---|---|
SWIFTAlliance Gateway This component includes the SWIFTNet Link instance. |
|
The Sun Cluster component has two configuration files and a registration script.
This configuration file contains settings to enable the data service to find the correct instance of SWIFTAlliance Gateway and the necessary user and password combination. |
|
This configuration file contains settings to register the data service and the application in the Sun Cluster framework. |
|
This registration script enables you to register the data service. |
Use the questions in this section to plan the installation and configuration of Sun Cluster HA for SWIFTAlliance Gateway. Write the answers to these questions in the space that is provided on the data service worksheets in Configuration Worksheets in Sun Cluster Data Services Planning and Administration Guide for Solaris OS.
Do you have a SWIFTNet connection and an Internet connection? The installation requires a secure server from SWIFT.
Do you have your SWIFTAlliance Gateway license key? If not, contact your SWIFT support representative and retrieve this information.
Do you have your SWIFTAlliance Gateway installation documentation? If not, refer the documentation available in the SWIFTAlliance Gateway CD-ROM.
Before you run Sun Cluster HA for SWIFTAlliance Gateway as a failover data service, answer the following questions:
Where will the system configuration files reside?
See Configuration Guidelines for Sun Cluster Data Services in Sun Cluster Data Services Planning and Administration Guide for Solaris OS for the advantages and disadvantages of using the local file system instead of the cluster file system.