Installing the Siebel Gateway
You can install the Siebel Gateway either on the global file system or on local
disks of physical hosts. To install the Siebel Gateway, see one of the following
procedures.
How to Install the Siebel Gateway on the Global File System
Use this procedure to install the Siebel Gateway on the global file system. To
install the Siebel Gateway on local disks of physical hosts, see How to Install the Siebel Gateway on Local Disks of Physical Hosts.
To install the Siebel Gateway on the global file system, install the
Siebel software only once from any node of the cluster.
- 
Install the Siebel Gateway by following the instructions in the Siebel
installation documentation and the latest release notes.
Do not use the Autostart feature. When prompted, configure
Autostart=NO. 
- 
Verify that the siebenv.sh file is under
gateway_root, and is owned by the user who will launch the
Siebel Gateway.
- 
In the home directory of the user who will launch the Siebel Gateway, create
an empty file that is named .hushlogin.
The .hushlogin file prevents failure of a cluster node's public network
from causing an attempt to start, stop, or probe the service to time out. 
- 
Change the SIEBEL_GATEWAY to the logical hostname that is selected for the
Siebel Gateway in siebenv.sh and siebenv.csh
files under gateway_root.
- 
Stop and restart the Siebel Gateway to ensure that the Gateway is using the logical
hostname.
- 
To verify the installation and configuration of Siebel Gateway Server, execute the following
                            command as the user who started the Siebel Gateway.
Ensure that the command returns a version string: # srvredit -q -u gateway_username -p gateway_password -g siebel_gateway -e none -z \
-c '$Gateway.VersionString' 
- -u gateway_username
- 
Specifies the username for Gateway authentication. 
- -p gateway_password
- 
Specifies the password for Gateway authentication. 
- siebel_gateway
- 
Logical hostname created for Siebel Gateway Server resource. 
 
How to Install the Siebel Gateway on Local Disks of Physical Hosts
Use this procedure to install the Siebel Gateway on local disks of physical hosts.
To install the Siebel Gateway on the global file system, see How to Install the Siebel Gateway on the Global File System.
Note - 
To install the Siebel Gateway on local disks of physical hosts, the directory
gateway_root/sys must be highly available (it must be
installed on a cluster file system).
                    - 
                        Install the Siebel Gateway on any one node of the cluster
                            by following the instructions in the Siebel installation
                            documentation and the latest release notes.
                        Do not use the Autostart feature. When prompted,
                            configure Autostart=NO. 
- 
                        Verify that the siebenv.sh file is under
                                gateway_root, and is owned by the user
                            who will launch the Siebel Gateway.
                    
- 
                        
                                
                                
                            
                                
                                
                                
                            In the home directory of the user who will launch the
                            Siebel Gateway, create an empty file that is named
                                .hushlogin.
                        The .hushlogin file prevents failure of a cluster
                            node's public network from causing an attempt to start, stop, or probe
                            the service to time out. 
- 
                        Change the SIEBEL_GATEWAY to the logical hostname
                            that is selected for the Gateway in siebenv.sh and
                                siebenv.csh files under
                                gateway_root.
                    
- 
                        Stop and restart the Siebel Gateway to ensure that the
                            Gateway is using the logical hostname.
                    
- 
                        Move gateway_root/sys to
                                /global/siebel/sys and create a link to the
                            global file system from the local file system.
                        # mv gateway_root/sys /global/siebel/sys
# ln -s /global/siebel/sys gateway_root/sys 
- 
                        Replicate the installation on all remaining nodes of the
                            cluster.
                        # rdist -c gateway_root hostname:gateway_root 
- 
                        Verify that the ownerships and permissions of the files and
                            directories in the Siebel Gateway installation are identical
                            on all nodes of the cluster.
                    
- 
                        For each node on the cluster, change the ownership of the link to the
                            appropriate Siebel user.
                        # chown -h siebel:siebel gateway_root/sys 
- 
                        Issue the following command to verify the status of the Gateway
                            Server:
                        $ srvredit -q -u gateway_user -p gateway_pwd -g siebel_gateway -e none -z -c '$Gateway.VersionString'