ambari-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yusaku Sako <>
Subject Re: install by user not root privilege
Date Sat, 29 Mar 2014 00:21:19 GMT
No, you cannot use local linux account for provisioning if they are not "root".

Currently, ambari-server needs to run as a non-root user, but
ambari-agent has to run as root.  This is because it needs root
privileges to perform software installs via yum/zypper, directory
creation, owner/permission modifications, etc.
However, there's a JIRA open to allow non-root, sudo users to run the agents [1]



On Sat, Mar 22, 2014 at 6:36 PM, Anfernee Xu <> wrote:
> Since my target machines are strictly controlled by my IT, all Linux local
> account does not have root privilege, so they cannot run "sudo ...."
> command. As a workaround, I can use my domain account to perform Ambari
> installation(sever and agent), but my question is can I use local linux
> account for provisioning(install Hadoop, HDFS Yarn)?
> --
> --Anfernee

NOTICE: This message is intended for the use of the individual or entity to 
which it is addressed and may contain information that is confidential, 
privileged and exempt from disclosure under applicable law. If the reader 
of this message is not the intended recipient, you are hereby notified that 
any printing, copying, dissemination, distribution, disclosure or 
forwarding of this communication is strictly prohibited. If you have 
received this communication in error, please contact the sender immediately 
and delete it from your system. Thank You.

View raw message