Sun Cluster Data Service for SWIFTAlliance Access Guide for Solaris OS

Installing and Configuring SWIFTAlliance Access

This section contains the procedures you need to install and configure SWIFTAlliance Access.

Throughout the following sections, references will be made to certain directories for SWIFTAlliance Access, which can be selected by the user.

How to Install and Configure SWIFTAlliance Access

Use this procedure to install and configure SWIFTAlliance Access.

  1. Create the resources for SWIFTAlliance Access.

    • Create a resource group for SWIFTAlliance Access:


      # clresourcegroup create swift-rg
      
    • Create a logical host – A logical host is required for DCE. Add the hostname and IP address in the /etc/hosts file on both cluster nodes. Register the logical host and add it to the resource group.


      # clreslogicalhostname create -g swift-rg -l swift-lh swift-saa-lh-rs
      
    • Create the device group and filesystem —See Sun Cluster Data Services Installation and Configuration Guide for instructions on how to create global file systems.

    • Create an HAstoragePlus resource – Although one can use global storage, it is recommended to create a HAStoragePlus failover resource to contain the SWIFTAlliance Access application and configuration data.

      In the example, we use /global/saadg/alliance as the path, but you can choose the location.


      # clresource create -g swift-rg \
      -t SUNW.HAStoragePlus \
      -x FilesystemMountPoints=/global/saadg/alliance swift-ds
      
    • Bring the resource group online —


      # clresouregroup online swift-rg
      
    • Create configuration directory —to hold SWIFTAlliance Access information and create a link from /usr


      # cd /global/saadg/alliance
      

      # mkdir swa
      

      # ln -s /global/saadg/alliance /usr/swa
      
  2. Install IBM DCE client software on all the nodes.


    Caution – Caution –

    This is only valid for versions below 5.9 and should only been installed when needed.

    Skip this step if using version 5.9.


    IBM DCE client software is a prerequisite for SWIFTAlliance Access. It must be installed and configured before the SWIFTAlliance Access application.

    • Install IBM DCE client software Use local disks to install this software. The software comes in Sun package format (IDCEclnt). Because the installed files will reside at various locations on your system, it is not practical to have this installed on global file systems. Install this software on both cluster nodes.


      # pkgadd -d ./IDCEclnt.pkg
      
    • Configure DCE client RPC.


      # /opt/dcelocal/tcl/config.dce —cell_name swift —dce_hostname swift-lh RPC
      
    • Test DCE.

      Run the tests on both nodes.


      # /opt/dcelocal/tcl/start.dce
      

      Verify that the dced daemon is running.


      # /opt/dcelocal/tcl/stop.dce
      
  3. Install SWIFTAlliance Access software.

    Use shared storage for the installation of this software. The installation procedure will modify system files and will also reboot the system. After the reboot, you must continue with the installation on the same node. Repeat the installation of the software on the second node, but you must end the installation before the specification of the access codes.

  4. Additional configuration for SWIFTAlliance Access

    To enable clients to connect to the failover IP address, create a file named .alliance_ip_name on the data subdirectory of the SWIFTAlliance Access software.

    When you are using the same file system as shown in the examples, this directory will be/global/saadg/alliance/data. This file must contain the IP address of the logical host as configured within the SAA resource.