Unix Cluster

Topics | Windows Cluster | Unix Cluster | NetWare Cluster | Troubleshoot | Support


Installing the Software on a Cluster

Failovers

Data Protection

Data Recovery

Additional Considerations

License Requirements


Installing the Software on a Cluster

Each node within a cluster, whether active or passive, must have the necessary software components installed. Installing these software components to be cluster-aware involves both the active and passive nodes, whether the software component is installed directly to a particular physical node or not. During the cluster server installation, software binaries are installed on all physical nodes in the cluster, and the configuration files on all physical nodes are edited to contain information about all installed cluster servers.

It is important to remember the following guidelines:

The following sections describe the basic principles of installing the different software components supported on a UNIX cluster.

Physical Installation

A physical installation of a software component is the default type of installation, where the software is installed on a physical server and acts independently of the cluster. Services installed in this way do not take advantage of clustering features like failover protection. For instance, the File System iDataAgent can be installed on each node in the cluster to protect the data on the physical servers. MediaAgents are also supported, but not required, on the physical node of a cluster.

For software installation instructions, see Installation.

MediaAgent Installation

The MediaAgent software can be installed in one of the following ways:

For software installation instructions for a MediaAgent, see MediaAgent Deployment.

File System iDataAgent Installation on all Virtual Nodes

If you will be installing the File System iDataAgent on the cluster server, you must install the File System iDataAgent as virtual on each node of the cluster.

For software installation instructions for a clustered UNIX File System iDataAgent, see:

Deployment on a Cluster - AIX File System iDataAgent

Deployment on a Cluster - HP-UX File System iDataAgent

Deployment on a Cluster - FreeBSD File System iDataAgent

Deployment on a Cluster - Linux File System iDataAgent

Deployment on a Cluster - Solaris File System iDataAgent

Deployment on Cluster    - Tru64 File System iDataAgent

Veritas Cluster Installation

Veritas cluster installations for Unix platforms has been simplified with the following integrated features:

  Snapshot and VSS backups for SQL Server iDataAgents are not supported on Veritas Clusters.

For installation instructions, see Install the Unix Agent - Veritas Cluster Environment.

Different Scenarios of Calypso Installation on Linux Cluster

Different ways of installing Calypso on a Linux cluster are displayed in the table below:

Scenarios Steps
Scenario 1: Installing Calypso on a virtual node only.

The cluster contains physical node A and physical node B.

  1. Log on to the physical node A and install Calypso on the virtual node.
  2. Log on to the physical node B and install Calypso on the virtual node.
Scenario 2: Installing Calypso on a virtual node, physical node A and physical node B.

The cluster contains physical node A and physical node B.

  1. Log on and install Calypso on the physical node A. Then, install Calypso on the virtual node.
  2. Log on and install Calypso on the physical node B. Then, install Calypso on the virtual node.
Scenario 3: Installing Calypso on physical node A, physical node B, physical node C and multiple virtual nodes (virtual node1, virtual node 2 and virtual node 3).

The cluster contains physical node A, physical node B and physical node C.

  1. Log on and install Calypso on the physical node A. Then, install Calypso on the virtual node 1, virtual node 2 and virtual node 3.
  2. Log on and install Calypso on the physical node B. Then, install Calypso on the virtual node 1, virtual node 2 and virtual node 3.
  3. Log on and install Calypso on the physical node C. Then, install Calypso on the virtual node 1, virtual node 2 and virtual node 3.

 


Failovers

A failure of the MediaAgent or any Agent software on the active server in a UNIX cluster will not cause a failover to be initiated.

The cvclusternotify script should be added as part of the normal cluster startup/shutdown procedure. The script is provided as a generic template, and it must be run at the beginning of node shutdown and at the end of new active node startup. In both cases, data protection services must be up and running.

Run the following command to notify Calypso that the specified "virtual node" is going up or down because of a cluster failover:

Usage:

cvclusternotify -inst <Instance> -cn <Client Name> -start|-shutdown

Where:

cvclusternotify - Program to notify Calypso of cluster failovers

Example:

For two-node cluster, if the virtual client name is "virtual" and the application instance is "Instance001", run the following command:


Data Protection

In general, data protection operations in a cluster environment function as they do in a non-clustered environment. However, it is recommended that you include the shared data for data protection operations only on the shared disk, and conversely, that you include local data for each physical server only on the physical server's local disk, using the appropriate Agent software on the physical server to back up this disk.

If an Oracle database is included in the system, do not perform simultaneous data protection operations from the cluster server and the physical server(s) because Oracle locks its database files in such a case.


Data Recovery

In general, data recovery operations in a cluster environment function as they do in a non-clustered environment. You can restore data that resides locally on a physical node, or that resides on the cluster group's shared disk, just as you would restore data for a non-clustered computer. The process of restoring client data to a cluster group is the same as it is on a non-clustered computer; the nodes in the cluster group is viewed as another computer on the CommCell.


Additional Considerations


License Requirements

A specific Product License must be available for each component you install, whether CommServe, MediaAgent, or Agent, and a license is consumed for each installation. When a File System Agent is installed on a cluster group, a special license is required, for Virtual File System.

As an example of a UNIX cluster, consider one with five physical nodes configured to host the same cluster server, with an Informix instance in the cluster group. License requirements would be as follows:

Review general license requirements included in License Administration. Also, View All Licenses provides step-by-step instructions on how to view the license information.


Back to Top