Previous Topic: Troubleshooting: Data Collector Installs But Does Not Appear in the Data Collector List Menu


Troubleshooting: Vertica Fails to Install in a Cluster Environment

Symptom:

Vertica fails to install in my cluster environment.

Solution:

Set up passwordless SSH for the Vertica Linux database administrator user and then retry the installation. Do the following steps to set up passwordless SSH:

  1. Open a console and log in to the Data Repository host as the Vertica Linux database administrator user.
  2. Type the following commands:
    ssh-keygen -N "" -t rsa -f ~/.ssh/id_rsa
    cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys2
    chmod 644 ~/.ssh/authorized_keys2
    
  3. To copy the Vertica Linux database administrator user public key into the remote host's list of authorized keys, type the following command:
    ssh-copy-id -i database_admin_user@remotehost
    
    remotehost

    Is another host in the cluster where you are trying to copy the SSH ID.

  4. To verify that passwordless ssh is set up correctly, login to the remote host from the local host:
    ssh database_admin_user@remotehost ls
    
  5. Repeat steps 1-4 for each pair of hosts.

    Note: A three-node cluster requires six variations of the previous steps.

If the passwordless SSH has been set up successfully, you are not prompted for a password. You also see a directory listing from the ‘ls command’.