Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space ML1 and version 9.0

...

Table of Contents
maxLevel2

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

Description

How it is used

root

root

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.

clxd

ClustrixDB daemon

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.

clxm

ClustrixDB Management

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.

Info

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

root

Installation

performed as root

performed as root

Access the UI

http://ip_or_hostname:8080

http://ip_or_hostname:

Upgrades

As the database user (clxd)

Root upgrade is not supported

As root

OSCentOS 7 (recommended)CentOS 6 or CentOS 7

...