Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Accumulo >> mail # user >> Accumulo software and processes owner

Copy link to this message
Re: Accumulo software and processes owner
Thanks guys.  Adam, what you laid out gives me exactly what I needed.

Josh, when adding the recommendation to the docs to use 'accumulo' account,
for newbs like me it would also help to provide the info Adam shared as
well.  Right now the user manual pretty much assumes you know exactly what
you're doing with HDFS, which (as I am proof of!) is not always the case.

John, are you referring to 1.5?  I don't see an assembly/init.d directory
in 1.4.2.  And while 1.4.2 does have the etc_initd_accumulo script, it does
not have any 'su' commands in it to su to an accumulo (or otherwise-named)
account to start Accumulo, which is also one of the main reasons I wanted
to ask the question.

Thanks again gang.

On Fri, Apr 26, 2013 at 4:14 PM, John Vines <[EMAIL PROTECTED]> wrote:

> On top of what Adam said, the scripts under assembly/init.d will not only
> install init.d scripts and set rc levels, they will also create an
> accumulo, accumulo_trace, and accumulo_monitor user and the processes will
> run under those users.
> On Fri, Apr 26, 2013 at 4:35 PM, Terry P. <[EMAIL PROTECTED]> wrote:
>> I just finished setting up an 8-node cluster using Cloudera CDH3u5 and
>> Accumulo 1.4.2.  The Cloudera rpm installations created the hdfs Linux user
>> and hadoop group (and others).  I initially created an accumulo Linux user
>> and set it as the owner of the Accumulo software.
>> However, after HDFS was up and running, when I attempted to start
>> Accumulo as the accumulo Linux user, I of course got HDFS permission denied
>> when it tried to write to HDFS.  Being a newbie, I didn't bother figuring
>> out how to grant HDFS permissions to the accumulo account, I just started
>> Accumulo as the hdfs user so I could get things rolling.
>> As what user does one normally start Accumulo?  hdfs?  Linux root?  The
>> Accumulo User Manual never recommends anything about who the Accumulo
>> binaries should be owned by or what account it should be run under (e.g.
>> root, or an accumulo Linux account).
>> Thanks in advance,
>> Terry