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.
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.
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.