|Table of Contents|
Overview of Users
These are the The following Linux OS user accounts involved with installing and operating used to install and operate ClustrixDB:
Linux OS User
How it is used
Runs the initial installation of the ClustrixDB software. The installation can be run indirectly through sudo privileges granted to another Linux user. Subsequent upgrades of ClustrixDB do not need root-level permissions.
The ClustrixDB processes run as the clxd Linux user. This is a daemon account, and therefore administrators should not log into Linux using this account. The one exception is when performing ClustrixDB upgrades, the upgrade is executed as the clxd Linux user.
This Linux user is intended to be used by administrators to work with the ClustrixDB software. This user is typically configured to have its environment set for convenient use of the ClustrixDB command-line tools.
There is no performance difference with running ClustrixDB as a non-root user.
The ClustrixDB installer will create both the clxd and clxm users if they do not already exist.
To reduce confusion within your team and when working with Clustrix Support, we recommend leaving the ClustrixDB Daemon user at the default (clxd). This default user name helps identify this Linux user as a daemon-only account that should not be used by administrators during normal operation
Configure clxd and clxm Linux users
By defaultWhen using the recommended options, the ClustrixDB installer will automatically create the daemon ( clxd) and management ( clxm) users and grant the associated privileges. If you prefer to specify existing users, please note the following:
To facilitate easy use of the ClustrixDB command-line management tools, passwordless SSH access between ClustrixDB nodes should be configured for this user.
With ClustrixDB 9, you can now run the database as a OS user other than root. By default, the installer will create the following users:
- clxd, the OS user used to run the database process (daemon).
- clxm, a user to manage the database, including running clx and viewing logs. If you are using an AMI, this could be ec2-user.
Here is how a root installation differs from non-root:
Non-root vs Root installation and upgrade:
non-Root root (recommended)Root
performed as root
performed as root
Access the UI
As the database user (clxd)
Root upgrade is not supported
|OS||CentOS 7 (recommended)||CentOS 6 or CentOS 7|