locationtech / geowave

GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.
Apache License 2.0
502 stars 190 forks source link

Support Cloudera Single User Mode Installs #423

Closed spohnan closed 9 years ago

spohnan commented 9 years ago

Definition of single user mode install below. They suggest naming your single user cloudera-scm in the documentation steps so I can add that to the end of the list of users our RPM script will try. The docs also specify that you can name your user anything you want which we can't support from RPMs. For this case of a single user mode install with a custom user name I can modify the script to accept a --user argument which can be used if you re-run the script manually after the RPM install reports a failure to upload the iterator.

Excerpt from Cloudera Documentation

In a conventional Cloudera Manager deployment, the Cloudera Manager Agent, which manages Hadoop processes on each host, runs as the root user. However, some environments restrict access to the root account.

Cloudera Manager 5.3 and higher provides single user mode, which satisfies the requirements of such environments. In single user mode, the Cloudera Manager Agent and all the processes run by services managed by Cloudera Manager are started as a single configured user and group. Single user mode prioritizes isolation between Hadoop and the rest of the system over isolation between Hadoop processes running on the system.

spohnan commented 9 years ago

CDH single user install supported as of #424