Problem:
The servers passes all the prerequisite checks. Passwordless ssh for root and dradmin is configured correctly however when running the install I get the following error when running the install_dr.sh:
Successful on hosts (1): x.x.x.1
Provided DB Admin account details: user = dradmin, group = verticadba, home = /home/dradmin
Creating group... Group already exists
Validating group... Okay
Creating user... User already exists
Validating user... Okay
Failed on hosts (2): x.x.x.2 x.x.x.3
/opt/vertica/oss/python/bin/python: No module named vertica
Unable to create or verify DB Admin user/group on some hosts.
See above for details.
Installation FAILED with errors.
Cause:
The issue is that for some unknown reason the Vertica install cannot correctly make some soft links that are needed for the installation to complete.
Resolution:
The issue is that for some unknown reason the Vertica install cannot correctly make some soft links that are needed for the installation to complete. To correct this issue:
On the nodes where the install is failing, you should go to
/opt/vertica/oss/python/lib/python2.7/site-packages/
and create this links, if they doesn't exist:
ln -s /opt/vertica/share/eggs/vertica /opt/vertica/oss/python/lib/python2.7/site-packages/vertica
ln -s /opt/vertica/share/eggs/py /opt/vertica/oss/python/lib/python2.7/site-packages/py
ln -s /opt/vertica/share/eggs/ipaddress.pyc /opt/vertica/oss/python/lib/python2.7/site-packages/ipaddress.pyc
ln -s /opt/vertica/share/eggs/ipaddress.py /opt/vertica/oss/python/lib/python2.7/site-packages/ipaddress.py
ln -s /opt/vertica/share/eggs/flufl /opt/vertica/oss/python/lib/python2.7/site-packages/flufl
After this rerun the install and should complete successfully