Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8632F10A5D for ; Wed, 4 Dec 2013 00:09:25 +0000 (UTC) Received: (qmail 92231 invoked by uid 500); 4 Dec 2013 00:09:25 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 92196 invoked by uid 500); 4 Dec 2013 00:09:25 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 92188 invoked by uid 99); 4 Dec 2013 00:09:25 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Dec 2013 00:09:25 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FREEMAIL_REPLY,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of billie.rinaldi@gmail.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-ob0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Dec 2013 00:09:21 +0000 Received: by mail-ob0-f173.google.com with SMTP id gq1so15427461obb.32 for ; Tue, 03 Dec 2013 16:09:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=2rt1IwyDQUh30++ahkp/U7mx8FxZcLAeJXOdxIm+Ag0=; b=XLIx7rePPILgJxhVotqAB95yBTgzDbB4aMM2sbD/Hb18M0MHGlLXBL/OX6Pwf8Ihtf 5PfcX5sf32IbsXsuetDXJSQSV3ERpOQ4h49TuBc1purd48VTrpuziOuhg0nvtCiUIlkX uDhxRxUlANwhXZwjpy8A7lADAz1sEqFzG4cirmKzklIURRUQhJQBcnjmQw7WmcDMVf9f LljXrwkvpIlqFaGrYfvmKtqRGuSIV9JDaQ8xmyXuAq+Q/IQL7T+dq2eVGEXRwLiIx95V xUt+b0LAU5Fi3pqP1StFQM4j1ZrefT/wNYAJF8U3/2iHKQn5c/6SL/EgeY3uAevqT9j6 6Wag== MIME-Version: 1.0 X-Received: by 10.60.67.105 with SMTP id m9mr4053971oet.58.1386115740368; Tue, 03 Dec 2013 16:09:00 -0800 (PST) Received: by 10.76.12.74 with HTTP; Tue, 3 Dec 2013 16:09:00 -0800 (PST) In-Reply-To: References: Date: Tue, 3 Dec 2013 16:09:00 -0800 Message-ID: Subject: Re: Current Work on Accumulo in Hoya From: Billie Rinaldi To: dev@accumulo.apache.org Content-Type: multipart/alternative; boundary=001a11c301fc52885804ecaa38f8 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c301fc52885804ecaa38f8 Content-Type: text/plain; charset=ISO-8859-1 The stdout and stderr should go to files under $YARN_LOG_DIR/userlogs//. That is, unless you set yarn.log-aggregation-enable to true in your yarn site file. In that case, logs will get aggregated into HDFS, and you can access them with the "yarn logs" command. On Tue, Dec 3, 2013 at 3:57 PM, Roshan Punnoose wrote: > I am now getting an exception when Hoya tries to initialize the accumulo > cluster: > > Service accumulo failed in state STARTED; cause: > org.apache.hadoop.yarn.service.launcher.ServiceLaunchException: accumulo > failed with code 1 > org.apache.hadoop.yarn.service.launcher.ServiceLaunchException: accumulo > failed with code 1 > at > > org.apache.hadoop.hoya.yarn.service.ForkedProcessService.reportFailure(ForkedProcessService.java:162) > > Any ideas as to where logs of a Forked process may go in Yarn? > > > On Tue, Dec 3, 2013 at 4:24 PM, Roshan Punnoose wrote: > > > Ah never mind. Got further. Basically, I had specified > > the yarn.resourcemanager.address to use the rescourcemanager scheduler > port > > by mistake. Using the proper port got me further. Thanks! > > > > > > On Tue, Dec 3, 2013 at 4:17 PM, Roshan Punnoose > wrote: > > > >> Yeah, it seems to be honoring the kinit cache properly and retrieving > the > >> correct kerberos ticket for validation. > >> > >> > >> On Tue, Dec 3, 2013 at 4:02 PM, Billie Rinaldi < > billie.rinaldi@gmail.com>wrote: > >> > >>> I haven't tried that out yet. Were you following the instructions at > >>> > >>> > https://github.com/hortonworks/hoya/blob/master/src/site/markdown/security.md > >>> ? > >>> > >>> > >>> On Tue, Dec 3, 2013 at 12:46 PM, Roshan Punnoose > >>> wrote: > >>> > >>> > I am trying to run Hoya on a Kerberos Secure cluster. I believe I > have > >>> all > >>> > the keytabs in place, and have been able to run mapreduce jobs with > my > >>> > user, etc. However, when I run the "hoya create" command I get this > >>> > exception: > >>> > > >>> > org.apache.hadoop.security.AccessControlException: Client cannot > >>> > authenticate via:[TOKEN] > >>> > at > >>> > > >>> > > >>> > org.apache.hadoop.security.SaslRpcClient.selectSaslClient(SaslRpcClient.java:170) > >>> > > >>> > I thought that Hoya should be using Kerberos instead of the TOKEN. > >>> > > >>> > Also noticed that the SASL NEGOTIATE is responding with "TOKEN" as > >>> well: > >>> > > >>> > 2013-12-03 20:45:04,530 [main] DEBUG security.SaslRpcClient - > Received > >>> SASL > >>> > message state: NEGOTIATE > >>> > auths { > >>> > method: "TOKEN" > >>> > mechanism: "DIGEST-MD5" > >>> > protocol: "" > >>> > serverId: "default" > >>> > } > >>> > > >>> > That doesn't seem right either. Is there something I might be > missing? > >>> > > >>> > > >>> > On Fri, Oct 18, 2013 at 12:28 PM, Roshan Punnoose > > >>> > wrote: > >>> > > >>> > > Yeah I noticed the git-flow style branching. Pretty cool. > >>> > > > >>> > > > >>> > > On Fri, Oct 18, 2013 at 12:22 PM, Ted Yu > >>> wrote: > >>> > > > >>> > >> Roshan: > >>> > >> FYI > >>> > >> The develop branch of Hoya repo should be more up-to-date. > >>> > >> > >>> > >> Cheers > >>> > >> > >>> > >> > >>> > >> On Fri, Oct 18, 2013 at 8:33 AM, Billie Rinaldi < > >>> > billie.rinaldi@gmail.com > >>> > >> >wrote: > >>> > >> > >>> > >> > Adding --debug to the command may print out more things as well. > >>> > Also, > >>> > >> the > >>> > >> > start-up is not instantaneous. In the Yarn logs, you should see > >>> at > >>> > >> first > >>> > >> > one container under the application (e.g. > >>> > >> > > >>> > >> > > >>> > >> > >>> > > >>> > logs/userlogs/application_1381800165150_0014/container_1381800165150_0014_01_000001) > >>> > >> > and its out.txt will contain information about the > initialization > >>> > >> process. > >>> > >> > If that goes well, it will start up containers for the other > >>> > processes. > >>> > >> > > >>> > >> > > >>> > >> > On Fri, Oct 18, 2013 at 8:20 AM, Roshan Punnoose < > >>> roshanp@gmail.com> > >>> > >> > wrote: > >>> > >> > > >>> > >> > > Ah ok, will check the logs. When the create command did not > >>> seem to > >>> > do > >>> > >> > > anything, I assumed it was just initializing the cluster.json > >>> > >> descriptor > >>> > >> > in > >>> > >> > > hdfs. > >>> > >> > > > >>> > >> > > > >>> > >> > > On Fri, Oct 18, 2013 at 11:15 AM, Billie Rinaldi > >>> > >> > > wrote: > >>> > >> > > > >>> > >> > > > Sounds like we should plan a meetup. The examples page [1] > >>> has an > >>> > >> > > example > >>> > >> > > > create command to use for Accumulo (it requires a few more > >>> options > >>> > >> than > >>> > >> > > the > >>> > >> > > > HBase create command). After that your instance should be > up > >>> and > >>> > >> > > running. > >>> > >> > > > If not, look in the Yarn application logs to see what's > going > >>> > >> wrong. I > >>> > >> > > > haven't tried freezing and thawing an instance yet, just > >>> freezing > >>> > >> and > >>> > >> > > > destroying to clean up. I've noticed freezing leaves some > of > >>> the > >>> > >> > > processes > >>> > >> > > > running, but this is probably because I'm supposed to be > >>> testing > >>> > on > >>> > >> > Linux > >>> > >> > > > instead of OS X. > >>> > >> > > > > >>> > >> > > > [1]: > >>> > >> > > > > >>> > >> > > > > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > >>> > https://github.com/hortonworks/hoya/blob/develop/src/site/markdown/examples.md > >>> > >> > > > > >>> > >> > > > > >>> > >> > > > On Fri, Oct 18, 2013 at 7:58 AM, Roshan Punnoose < > >>> > roshanp@gmail.com > >>> > >> > > >>> > >> > > > wrote: > >>> > >> > > > > >>> > >> > > > > I would be very interested in looking into Hoya as well. I > >>> > pulled > >>> > >> > down > >>> > >> > > > the > >>> > >> > > > > code and got as far as being able to create the accumulo > >>> cluster > >>> > >> > > > descriptor > >>> > >> > > > > through the "hoya create" command. When I tried the "hoya > >>> thaw" > >>> > >> > nothing > >>> > >> > > > > seemed to happen. Still debugging, but it would be very > >>> useful > >>> > to > >>> > >> > see a > >>> > >> > > > > quick tutorial on the usage over google+ if possible. > >>> Thanks! > >>> > >> > > > > > >>> > >> > > > > > >>> > >> > > > > On Fri, Oct 18, 2013 at 10:35 AM, Steve Loughran < > >>> > >> > > stevel@hortonworks.com > >>> > >> > > > > >wrote: > >>> > >> > > > > > >>> > >> > > > > > Hi, I'm working on it, with bille helping on accumulo > >>> > specifics > >>> > >> & > >>> > >> > > > testing > >>> > >> > > > > > > >>> > >> > > > > > 1. The code is up on github; > >>> > >> > https://github.com/hortonworks/hoya. > >>> > >> > > > > what > >>> > >> > > > > > we don't have is any good issue tracking -I'm using > our > >>> > >> internal > >>> > >> > > > JIRA > >>> > >> > > > > > server for that which is bad as it keeps the project > >>> less > >>> > >> open > >>> > >> > > -and > >>> > >> > > > > > loses > >>> > >> > > > > > decision history > >>> > >> > > > > > 2. we're on a two week sprint cycle, next one ends > on > >>> > monday > >>> > >> > with > >>> > >> > > > > > another release coming out -focus on secure cluster > >>> support > >>> > >> and > >>> > >> > > > better > >>> > >> > > > > > liveness monitoring > >>> > >> > > > > > 3. Bille has been deploying accumulo with it. > >>> > >> > > > > > > >>> > >> > > > > > We're doing development with the focus on hbase, though > >>> it is > >>> > >> > > designed > >>> > >> > > > to > >>> > >> > > > > > have different back ends "providers" -the accumulo one > is > >>> the > >>> > >> > > > > alternative, > >>> > >> > > > > > and most of what we do benefits both of them, it's just > >>> we are > >>> > >> > > testing > >>> > >> > > > > more > >>> > >> > > > > > with HBase and adding some features (liveness probes) > >>> there > >>> > >> first. > >>> > >> > > > > > > >>> > >> > > > > > If we could get broader participation that would help > >>> with the > >>> > >> > > accumulo > >>> > >> > > > > > testing and mean that we could put it into the Apache > >>> > Incubation > >>> > >> > > > process > >>> > >> > > > > > -they insist on that broadness by the time you get out > of > >>> > >> > incubation. > >>> > >> > > > > > > >>> > >> > > > > > -contact me if you want to know more > >>> > >> > > > > > > >>> > >> > > > > > -i'd be happy to do a remote presentation of hoya over > >>> google+ > >>> > >> or > >>> > >> > > > webex. > >>> > >> > > > > > > >>> > >> > > > > > I'm actually trying to set up a remote-only-YARN-HUG > group > >>> > >> between > >>> > >> > > the > >>> > >> > > > > US, > >>> > >> > > > > > EU and Asia, where we'd have remote-only sessions in > >>> different > >>> > >> > > > timezones; > >>> > >> > > > > > Hoya would be one of the topics. > >>> > >> > > > > > > >>> > >> > > > > > > >>> > >> > > > > > > >>> > >> > > > > > On 17 October 2013 20:07, Ed Kohlwey < > ekohlwey@gmail.com> > >>> > >> wrote: > >>> > >> > > > > > > >>> > >> > > > > > > I was wondering if anyone knows what the current > status > >>> of > >>> > >> > Accumulo > >>> > >> > > > in > >>> > >> > > > > > Hoya > >>> > >> > > > > > > is. We're really interested in running Accumulo in > Yarn > >>> in a > >>> > >> > > > production > >>> > >> > > > > > > environment and helping to mature the project to the > >>> point > >>> > >> that > >>> > >> > we > >>> > >> > > > > could > >>> > >> > > > > > do > >>> > >> > > > > > > so. > >>> > >> > > > > > > > >>> > >> > > > > > > Are the current issues mostly around testing or are > >>> there > >>> > some > >>> > >> > > known > >>> > >> > > > > > issues > >>> > >> > > > > > > already? Would it help to be able to run over a large > >>> > cluster > >>> > >> or > >>> > >> > is > >>> > >> > > > > there > >>> > >> > > > > > > some additional development that needs to be done? > >>> > >> > > > > > > > >>> > >> > > > > > > >>> > >> > > > > > -- > >>> > >> > > > > > CONFIDENTIALITY NOTICE > >>> > >> > > > > > 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. > >>> > >> > > > > > > >>> > >> > > > > > >>> > >> > > > > >>> > >> > > > >>> > >> > > >>> > >> > >>> > > > >>> > > > >>> > > >>> > >> > >> > > > --001a11c301fc52885804ecaa38f8--