Skip Navigation Links | |
Exit Print View | |
Oracle Solaris Cluster Data Service for Siebel Guide SPARC Platform Edition |
Installing and Configuring Oracle Solaris Cluster HA for Siebel
Oracle Solaris Cluster HA for Siebel Overview
Installing and Configuring Oracle Solaris Cluster HA for Siebel
Planning the Oracle Solaris Cluster HA for Siebel Installation and Configuration
Standard Data Service Configurations
Configuration Planning Questions
Installing and Configuring the Siebel Application
How to Install the Siebel Gateway on the Global File System
How to Install the Siebel Gateway on Local Disks of Physical Hosts
Installing the Siebel Server and Siebel Database
How to Install the Siebel Server and Siebel Database on the Global File System
How to Install the Siebel Server and Siebel Database on Local Disks of Physical Hosts
Verifying the Siebel Installation and Configuration
How to Verify the Siebel Installation and Configuration
Installing the Oracle Solaris Cluster HA for Siebel Packages
How to Install the Oracle Solaris Cluster HA for Siebel Packages
Registering and Configuring Oracle Solaris Cluster HA for Siebel
Setting Oracle Solaris Cluster HA for Siebel Extension Properties
How to Register and Configure Oracle Solaris Cluster HA for Siebel as a Failover Data Service
How to Register and Configure the Siebel Server
Verifying the Oracle Solaris Cluster HA for Siebel Installation and Configuration
How to Verify the Oracle Solaris Cluster HA for Siebel Installation and Configuration
Maintaining Oracle Solaris Cluster HA for Siebel
Tuning the Oracle Solaris Cluster HA for Siebel Fault Monitors
Operation of the Siebel Server Fault Monitor
Operation of the Siebel Gateway Fault Monitor
A. Oracle Solaris Cluster HA for Siebel Extension Properties
This section contains the procedures you need to prepare the nodes and disks.
Use this procedure to prepare for the installation and configuration of Siebel.
On each node that can master the logical host that runs Oracle Solaris Cluster HA for Siebel, include the following entries in the /etc/nsswitch.conf file.
passwd: files [NOTFOUND=return] nis [TRYAGAIN=0] publickey: files [NOTFOUND=return] nis [TRYAGAIN=0] project: files [NOTFOUND=return] nis [TRYAGAIN=0] group: files [NOTFOUND=return] nis [TRYAGAIN=0]
Oracle Solaris Cluster HA for Siebel uses the su - user command to start, stop, and probe the service.
The network information name service might become unavailable when a cluster node's public network fails. Adding the preceding entries ensures that the su(1M) command does not refer to the NIS/NIS+ name services if the network information name service is unavailable.
When the node running the Siebel gateway has a path beginning with /home, which depends on network resources such as NFS and NIS, and the public network fails, the Siebel gateway probe times out and causes the Siebel gateway resource to go offline. Without the public network, Siebel gateway probe hangs while trying to open a file on /home, causing the probe to time out.
To prevent the Siebel gateway probe from timing out while trying to open a file on /home, configure all nodes of the cluster that can be the Siebel gateway as follows:
You may either have a locally mounted/home path or rename the /home mount point to /export/home or another name which does not start with /home.
Tip - In the following example, the Siebel administrator group is named siebel.
Ensure that group IDs are the same on all of the nodes that run Oracle Solaris Cluster HA for Siebel.
siebel:*:521:siebel
You can create group entries in a network name service. If you do so, also add your entries to the local /etc/inet/hosts file to eliminate dependency on the network name service.
Tip - In the following example, the Siebel administrator is named siebel.
The following command updates the /etc/passwd and /etc/shadow files with an entry for the Siebel administrator.
# useradd -u 121 -g siebel -s /bin/ksh -d /Siebel-home siebel
Ensure that the Siebel user entry is the same on all of the nodes that run Oracle Solaris Cluster HA for Siebel.
export ORACLE_HOME=/global/oracle/OraHome export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export ORACLE_SID=siebeldb
# clresourcegroup create [-n node] failover-rg
Specifies the node name that can master this resource group.
Specifies your choice of the name of the failover resource group to add. This name must begin with an ASCII character.
Ensure that logical hostname matches the value of the SIEBEL_GATEWAY environment variable that is set in the siebenv.sh file of the Siebel gateway, and also the Siebel server installations.
# clreslogicalhostname create -g failover-rg logical_host
Specifies an optional resource name of your choice.
# clresourcegroup online -M failover-rg