This section contains the procedures you need to configure Sun Cluster HA for BroadVision One-To-One Enterprise.
The sections that follow contain instructions for registering and configuring resources. For information about the Sun Cluster HA for BroadVision One-To-One Enterprise extension properties, see Appendix A, Sun Cluster HA for BroadVision One-To-One Enterprise Extension Properties. The Tunable entry indicates when you can update a property.
To set an extension property of a resource, include the following option in the scrgadm(1M) command that creates or modifies the resource:
-x property=value |
Identifies the extension property that you are setting
Specifies the value to which you are setting the extension property
You can also use the procedures in Chapter 2, Administering Data Service Resources, in Sun Cluster Data Services Planning and Administration Guide for Solaris OS to configure resources after the resources are created.
Use this procedure to register and configure Sun Cluster HA for BroadVision One-To-One Enterprise.
Before you start Sun Cluster HA for BroadVision One-To-One Enterprise, check that your database is accessible.
Shut down all of the BroadVision One-To-One Enterprise servers, including the root host, back-end, and Interaction Manager servers.
Perform this step after you test the BroadVision One-To-One Enterprise installation.
Run the ps(1) command to check that all of the BroadVision One-To-One Enterprise processes and the orbix daemon (orbixd) are stopped on all of the cluster nodes.
Become superuser on one cluster node.
Run the scrgadm command to register the resource type for Sun Cluster HA for BroadVision One-To-One Enterprise.
# scrgadm -a -t SUNW.bv |
Adds the resource type for the data service.
Specifies the resource type name that is predefined for your data service.
Run the scrgadm command to create the root host, back-end, and Interaction Manager resources.
Create root host and back-end resources in the failover resource groups that you created in Step 2 of How to Configure and Verify the BroadVision One-To-One Enterprise Software, Database, and HTTP Server Installation.
The bvuser and BV1TO1_VAR should be the same for all of the resources.
# scrgadm -a -j root-host-resource -g root-host-resource-group \ -t SUNW.bv -x BVUSER=bvuser \ -x BV1TO1_VAR=path-to-bv1to1_var-directory # scrgadm -a -j back-end-resource-1 -g back-end-resource-group-1 \ -t SUNW.bv -x BVUSER=bvuser \ -x BV1TO1_VAR=path-to-bv1to1_var-directory # scrgadm -a -j back-end-resource-2 -g back-end-resource-group-2 \ -t SUNW.bv -x BVUSER=bvuser \ -x BV1TO1_VAR=path-to-bv1to1_var-directory ... # scrgadm -a -j back-end-resource-n -g back-end-resource-group-n \ -t SUNW.bv -x BVUSER=bvuser \ -x BV1TO1_VAR=path-to-bv1to1_var-directory |
Specifies the name of the root host resource.
Specifies your BroadVision username.
Specifies the path to the $BV1TO1_VAR directory.
Specifies the name of the back-end resource.
Create the Interaction Manager resource in the scalable resource group.
The bvuser and BV1TO1_VAR should be the same for all of the resources.
# scrgadm -a -j im-resource -g im-resource-group \ -t SUNW.bv -x BVUSER=bvuser \ -x BV1TO1_VAR=path-to-bv1to1_var-directory |
Specifies the name of the Interaction Manager resource.
Run the scswitch command to enable and bring online the resource groups that now include the BroadVision One-To-One Enterprise resources.
# scswitch -Z -g root-host-resource-group # scswitch -Z -g back-end-resource-group-1 # scswitch -Z -g back-end-resource-group-2 ... # scswitch -Z -g back-end-resource-group-n # scswitch -Z -g im-resource-group |
Use this procedure to verify that you installed and configured Sun Cluster HA for BroadVision One-To-One Enterprise correctly.
From a web browser, log in to an application that you have configured with the BroadVision One-To-One Enterprise software.
Log in to the node that hosts the root host resource group.
Become the BroadVision user.
Shut down the root host processes.
Set the BV_LOCAL_HOST environment variable as root-host-logical-hostname.
Source the bv1to1.conf.sh file or the bv1to1.conf.csh file, depending on the shell that you use.
Run the following BroadVision command.
# bvconf shutdown -local |
The Sun Cluster HA for BroadVision One-To-One Enterprise fault monitors will restart the root host.
Ensure that your web browser connection to BroadVision One-To-One Enterprise is still active.
Run the scswitch command to switch the root host resource group to another cluster node, such as node2.
# scswitch -z -g root-host-resource-group -h node2 |
Ensure that your web browser connection to BroadVision One-To-One Enterprise is still active.
Repeat Step 2 through Step 7 for each back-end resource group.
You have completed your Sun Cluster HA for BroadVision One-To-One Enterprise installation and configuration. See the following sections for supplemental information.
Setting Sun Cluster HA for BroadVision One-To-One Enterprise Extension Properties
Tuning the Sun Cluster HA for BroadVision One-To-One Enterprise Fault Monitor
Use this procedure to connect the Command Center to BroadVision One-To-One Enterprise servers that are configured on a cluster. This procedure provides you two options to connect the Command Center to BroadVision One-To-One Enterprise servers.
Note that DCC cannot recover from a failover. Contact BroadVision One-To-One Enterprise support for more information.
Which option do you prefer?
Force the Dynamic Control Center (DCC) to use POOP instead of IIOP. To do so, set the value of the My Computer/HKEY_CURRENT_USER/Software/BroadVision/Dynamic Control Center/4.2/Options/Use IIOP Windows registry entry to 0.
Set the IT_LOCAL_ADDR_LIST property to include the IP addresses of all of the cluster nodes and logical hostnames that will run the orbix daemon.
This example uses the following sample IP addresses to add to the bv1to1.conf file.
10.10.102.225
10.10.102.226
10.10.102.222
10.10.102.223
Based on these sample IP addresses, add the following line to the bv1to1.conf file, under the global export section, before the IT_DAEMON_PORT property.
IT_LOCAL_ADDR_LIST = “127.0.0.1” + “10.10.102.222” + “10.10.102.223” + “10.10.102.225” + “10.10.102.226” ; |