Installing Orchestrator as a Non-Root User on Linux

Orchestrator can be installed with a user other than root.

Run the commands below to create a specific group and user and to change the permissions on the Orchestrator folders. In the example below, orchestrator-2.5.1.build_version is the installed release.
$ asctl orchestrator:stop
$ groupadd aspera_orch_group
$ useradd -G  aspera_orch_group aspera_orch
$ cd /opt/aspera
$ chown  aspera_orch:aspera_orch_group orchestrator
$ chown -R aspera_orch:aspera_orch_group orchestrator-2.5.1.build_version
$ chown -R aspera_orch:aspera_orch_group var
$ asctl orchestrator:restart
Note: Orchestrator (aspera_orch in the above example) needs to have permission to read and write to mounted storage directories.