Terry P. 2013-04-26, 20:35
Adam Fuchs 2013-04-26, 20:53
Josh Elser 2013-04-26, 21:13
John Vines 2013-04-26, 21:14
Terry P. 2013-04-26, 21:24
-Re: Accumulo software and processes owner
John Vines 2013-04-26, 21:26
I moved around from 1.4 to 1.5. In 1.4.3 they're also under
src/assembly/scripts. I think in 1.4.2 they may be located under
On Fri, Apr 26, 2013 at 5:24 PM, Terry P. <[EMAIL PROTECTED]> wrote:
> 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 P. 2013-04-26, 21:25
John Vines 2013-04-26, 21:27