What level of access does dradmin need to run admintools.

Document ID : KB000124158
Last Modified Date : 07/01/2019
Show Technical Document Details
Question:
When installing vertica, what level of access does the dradmin user require to run vertica?
Answer:
When You Install Vertica:

The Linux dbadmin user owns the database catalog and data storage on disk. When you run the install script, Vertica creates this user on each node in the database cluster. It also adds dbadmin to the Linux dbadmin and verticadba groups, and configures the account as follows:
  • Configures and authorizes dbadmin for passwordless SSH between all cluster nodes. SSH must be installed and configured to allow passwordless logins. See Enable Secure Shell (SSH) Logins.
  • Sets the dbadmin user's BASH shell to /bin/bash, required to run scripts, such as install_vertica and the Administration Tools.
  • Provides read-write-execute permissions on the following directories:
  1. /opt/vertica/*
  2. /home/dbadmin—the default directory for database data and catalog files (configurable through the install script)
This is all handled by the vertica installation and any manual changes could have indeterminate results and would not be supported
Additional Information:
See the following vertica documentation:
https://www.vertica.com/docs/9.0.x/HTML/index.htm#Authoring/InstallationGuide/InstallingVertica/AboutVertica-createdLinuxUsersAndTheirPrivileges.htm