Installing VCS with a response file where ssh or rsh are disabled

In secure enterprise environments, ssh or remsh communication is not allowed between systems. In such cases, the installvcs program can install and configure VCS only on systems with which it can communicate - most often the local system only. When installation is complete, VCS creates a response file.

See Response file variable definitions.

The response file that the installvcs program generates contains descriptions and explanations of the variables and their values. You copy this file to the other systems in the cluster, and edit it to reflect the current local system. You can use the installation program with the -responsefile option to install and configure VCS identically on each system without being prompted.

To use installvcs in a secure environment

  1. On one node in the cluster, start VCS installation using the installvcs program.

  2. Review the output as the installer performs the initial system checks.

    The installer detects the inability to communicate between systems.

  3. Press the Enter key to install VCS on one system and create a response file with which you can install on other systems.

    Would you like to install Cluster Server on systems galaxy only 
    and create a responsefile for systems nebula? [y,n,q] (y)
  4. Enter all cluster information. Proceed with the installation and configuration tasks.

    The installvcs program installs and configures VCS on systems where communication is possible.

  5. After the installation is complete, review the installer report.

    The installer stores the installvcs-universaluniqueidentifier response file in the /opt/VRTS/install/logs/installvcs-universaluniqueidentifier/.response directory where universaluniqueidentifier is a variable to uniquely identify the file.

  6. If you start VCS before VCS is installed and started on all nodes in the cluster, you see the output similar to:

    VCS:11306:Did not receive cluster membership, manual 
    intervention may be needed for seeding
  7. Use a method of your choice (for example, by using NFS, ftp, or a floppy disk). Copy the response file in a directory such as /tmp on the system where you want to install VCS.

  8. Edit the response file.

    For the variables in the example, change the name of the system to reflect the current local system:

    .
    $CFG{SYSTEMS} = ["east"];
    .
    .
    $CFG{KEYS}{east} = ["XXXX-XXXX-XXXX-XXXX-XXXX-XXX"];
    .

    For demo or site licenses, the license key need not be changed. When license keys are "node-locked" to specific cluster nodes, you must edit the license key.

  9. On the next system, perform the following:

    • Mount the product disc.

    • Start the software installation using the installvcs -responsefile option.

      # ./installvcs -responsefile /tmp/installvcs-uui.response

      Where uui is the Universal Unique Identifier that the installer automatically assigned to the response file.

  10. Repeat step 7 through step 9 until VCS has been installed on all nodes in the cluster.

More Information

Starting the software installation

Installing and configuring VCS 5.0.1

Mounting the product disc

Starting the software installation