This section describes how to configure the BI Cluster Controller and create the appropriate Oracle Solaris Cluster resource groups and resources to support highly available solutions.
Before You Begin
Before you create the BI Cluster Controller resource for a failover configuration, you might need to edit the following file:
/etc/netmasks – Ensure that the /etc/netmasks file has IP-address subnet and netmask entries for all logical hostnames. If necessary, edit the /etc/netmasks file to add any missing entries.
BI_INSTALL_DIRECTORY/server/Config/NQClusterConfig.INI – Verify the following settings:
ENABLE_CONTROLLER must be set to YES.
Primary and secondary cluster controllers are defined to listen on logical hosts, for example:
PRIMARY_CONTROLLER = "red-lh2"; SECONDARY_CONTROLLER = "red-lh3";
Servers are set to a list of the nodes that are defined in the multi-master resource group, for example:
SERVERS = "phys-red1","phys-red2";
One of the nodes in the multi-master resource group is set to be the master server, for example:
MASTER_SERVER = "phys-red1";
The following example is a single command. The line breaks are added for readability.
SC_LHOSTNAME=fo-bi-pcc-lh;LD_PRELOAD_32=${LD_PRELOAD_32} :/usr/cluser/lib/libschost.so.1;LD_PRELOAD_64=${LD_PRELOAD_64} :/usr/cluster/lib/64/libschost.so.1; export SC_LHOSTNAME LD_PRELOAD_32 LD_PRELOAD_64
# run-ccs.sh start
# ps -ef | grp nqscheduler
# clresourcegroup create -n phys-red1 fo-bi-pcc-rg
# clreslogicalhostname create -h red-lh2 -g fo-bi-pcc-rg fo-bi-pcc-lh-rs
# clresource create -t ORCL.obiee_cluster_controller \ -g fo-bi-pcc-rg \ -p BI_INSTALL_DIRECTORY=/export/home/obiee/OracleBI \ -p BI_DATA_DIRECTORY=/export/home/obiee/OracleBIData \ -p Run_64_bit=TRUE \ -p CLUSTER_CONTROLLER_ROLE=PRIMARY \ -p Resource_dependencies=fo-bi-pcc-lh-rs \ fo-bi-pcc-rs
# clresourcegroup create -n phys-red2 fo-bi-scc-rg
# clreslogicalhostname create -h red-lh3 -g fo-bi-scc-rg fo-bi-scc-lh-rs
# clresource create -t ORCL.obiee_cluster_controller \ -g fo-bi-scc-rg \ -p BI_INSTALL_DIRECTORY=/export/home/obiee/OracleBI \ -p BI_DATA_DIRECTORY=/export/home/obiee/OracleBIData \ -p Run_64_bit=TRUE \ -p CLUSTER_CONTROLLER_ROLE=SECONDARY \ -p Resource_dependencies=fo-bi-scc-lh-rs \ fo-bi-scc-rs
# clresourcegroup online -eM fo-bi-pcc-rg fo-bi-scc-rg
# clresource status -g fo-bi-pcc-rg,fo-bi-scc-rg === Cluster Resources === Resource Name Node Name State Status Message ------------- --------- ----- ------ -------- fo-bi-pcc-lh-rs phys-red1 Online Online - LogicalHostname online. fo-bi-pcc-rs phys-red1 Online Online - Service is online. fo-bi-scc-lh-rs phys-red2 Online Online - LogicalHostname online. fo-bi-scc-rs phys-red2 Online Online - Service is online.