JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Cluster Data Service for Oracle WebLogic Server Guide     Oracle Solaris Cluster 4.1
search filter icon
search icon

Document Information

Preface

1.  Installing and Configuring Oracle Solaris Cluster HA for WebLogic Server

A.  HA for WebLogic Server Extension Properties

Index

Appendix A

HA for WebLogic Server Extension Properties

This section describes the extension properties for the resource type SUNW.wls. This resource type represents the Apache application in a Oracle Solaris Cluster configuration.

For details about system-defined properties, see the r_properties(5) man page and the rg_properties(5) man page.

The extension properties of the SUNW.wls resource type are as follows:

Confdir_list

The complete path to the WebLogic Server home directory, $WL_HOME.


Note - If setWLSEnv.sh and startWLS.sh are not in the standard $confdir_list/server/bin location, then you must create links to these files from $confdir_list/server/bin directory. If you do not create this link, the WebLogic Server resource creation will fail.


Starting with WebLogic Server version 10.3, the startWLS.sh script has been removed. Therefore, you do not need to create a link to the startWLS.sh script for these versions.

Data type

String array

Default

No default defined

Range

Not applicable

Tunable

At creation

DB_Probe_Script

The complete path to a Database probe script. The HA-WLS probe method probes only the WLS instances. The database probe script can be provided using this extension property if the Administrators want the HA_WLS to probe the Database also. This probe script must return 0 for success. The WebLogic Servers will be started only if this Database probe returns success. If an HA-WLS probe detects a failure in a WebLogic Server instance and if this extension property is set, the HA-WLS probe will take action only if the Database probe succeeds. Refer to Probing Algorithm and Functionality for more details.

Data type

String

Default

Null

Range

Not applicable

Tunable

At any time

Environment_File

The absolute path to the WebLogic Server environment file. This file is typically installed in $WEBLOGIC_HOME/server/bin when WebLogic Server is configured by using the installation wizard.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

Monitor_Uri_List

A single URI, or a comma-separated list of URIs, which can be used by the Fault Monitor to test the functionality of the WebLogic Server by doing an HTTP GET on the URI. The Server_Url extension property is for simple probes on the host name and port. This extension property can be used to probe the WebLogic ServerWebLogic Server functionality by retrieving a Java servlet or making the WebLogic Server run an application and return an HTTP server code. If the HTTP server return code is 500 (Internal Server Error) or if the connect fails, the probe will take action. See the probe method for more details.

Make sure that the host names used in the Server_url and monitor_uri_list are resolvable. If you use Fully Qualified Domain Names (FQDNs), then DNS must be enabled and /etc/nsswitch.conf must have the correct entries to resolve the host names using DNS.

Data type

String

Default

Null

Range

Not applicable

Tunable

At any time

Server_name

A single start script that can be used to start all the Managed Servers by passing the Managed Server name as an argument to the startup script. If Agent start methods have to pass the server name as an argument to the start script then, configure the Managed Server name in this extension property.

You can specify a different value of the Server_name extension property for each node that can master the resource.

Data type

String

Default

Null

Range

Not applicable

Tunable

At any time

Server_Url

The complete URL of the WebLogic Server, including the protocol used to connect to the server that this resource is configured to start. The probe method uses this URL to check the health of the server by performing an HTTP GET on the URL. The protocol in the URL must be set to http. The complete URL should be in the following form:

http://host:port

For more information about the Server_url, see the relevant WebLogic Server documentation for the version you are using. For example, for WebLogic Server 10.3, the documentation is located at http://download.oracle.com/docs/cd/E12840_01/wls/docs103/sitemap.html.

Ensure sure that the host names used in the Server_url and monitor_uri_list are resolvable. If you use Fully Qualified Domain Names (FQDNs), then DNS must be enabled and /etc/nsswitch.conf must have the correct entries to resolve the host names using DNS.

You can specify a different value of the Server_url extension property for each node that can master the resource.


Note - To avoid any failures due to delays in name-service lookup, the host name used in the Server_url property should be added to the /etc/hosts file. Configure name-service mapping in the /etc/nsswitch.conf file on the servers to first check the local files before trying to access other name services.


Data type

String

Default

Null

Range

Not applicable

Tunable

When Disabled

Smooth_shutdown

Indication of whether to enable smooth shutdown using WebLogic.Admin class. To perform a smooth shutdown before trying to kill the WebLogic Server process, set this extension property to TRUE and provide a valid user name and password in the $DOMAIN_DIR/boot.properties file.

Data type

Boolean

Default

FALSE

Range

Not applicable

Tunable

At any time

Start_Script

The complete path to the script that should be used to start the WebLogic Server instance (either Administration or Managed). This script is typically present under the domain name directory along with the config.xml file. A separate script or a single script can be configured for starting each WebLogic Server. For more information, see Configuration Requirements.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

At creation