Did you set oozie.service.ProxyUserService.proxyuser.hue.groups to *?
in oozie?


2013/10/22 <[email protected]>

> > Which OS you use?
>
> I'm using a CentOS VMWare VM running Hortonworks HDP 1.3 in
> pseudo-distributed
> mode (single node).  Oozie version:  3.3.2.1.3.2.0-111
>
> >  Looks like some kind of impersonalization has happened. Your user is
> undefined?
>
> I looked in the logs:
>
> When I run oozie job -run xyz it runs as my user (root).   When I run oozie
> job -kill it comes up as null user:
>
> oozie-audit.log:2013-10-21 16:26:39,546  INFO oozieaudit:539 - USER [null],
> GROUP [null], APP [null], JOBID [null], OPERATION [kill], PARAMETER
> [0000115-131
> 007154641248-oozie-oozi-C], STATUS [FAILED], HTTPCODE [401], ERRORCODE
> [E0509], ERRORMESSAGE [E0509: User [?] not authorized for Coord job
> [0000115-13100715
> 4641248-oozie-oozi-C]]
> oozie.log:2013-10-21 16:26:39,546  WARN V1JobServlet:542 - USER[-] GROUP[-]
> TOKEN[-] APP[-] JOB[-] ACTION[-] URL[PUT
> http://localhost:11000/oozie/v1/job/000
> 0115-131007154641248-oozie-oozi-C?action=kill] error[E0509], E0509: User
> [?] not authorized for Coord job [0000115-131007154641248-oozie-oozi-C]
> oozie.log:org.apache.oozie.servlet.XServletException: E0509: User [?] not
> authorized for Coord job [0000115-131007154641248-oozie-oozi-C]
> oozie.log:Caused by: org.apache.oozie.service.AuthorizationException:
> E0509: User [?] not authorized for Coord job
> [0000115-131007154641248-oozie-oozi-C]
>
>
> > Where is your "submitter" is located?
>
> I submit and kill from the command line of this one machine.
>
>
> > Where is oozie server running?
> Same machine - localhost on the VM.
>
>
> > Where is coordinator "killer" located?
> Same machine - localhost on the VM.
>
>
> My proxy user settings are:
>
> michael-hadoop-5 oozie$ grep -C 2 oozie /etc/hadoop/conf/core-site.xml
>     <property>
>     <name>hadoop.proxyuser.oozie.groups</name>
>     <value>*</value>
>   </property>
> --
>     <property>
>     <name>hadoop.proxyuser.oozie.hosts</name>
>     <value>michael-hadoop-5.tsh.thomson.com</value>
>   </property>
>
>
> I have other aspects of oozie working now, but this is the next impediment
> to solve.
>
> -Michael
>
>
>
>
> On Mon, Oct 21, 2013 at 3:57 PM, Serega Sheypak <[email protected]
> >wrote:
>
> > 2013/10/21 <[email protected]>
> >
> > > > user "abc" did start coordinator and user "xyz" tries to kill it.
> > > > "xyz" is not allowed to kill coordinators submitted by "abc".
> > >
> > > OK, that's good to know, but in this case it's same user both times.
> >  This
> > > user can't kill his own coordinator jobs.
> > >
> > >Error: E0509 : E0509: User [?] not authorized for Coord job
> > Ok, good to know that you use the same user. See "User [?]" in your log.
> > Looks like some kind of impersonalization has happened. Your user is
> > undefined?
> > Where is your "submitter" is located?
> > Where is oozie server running?
> > Where is coordinator "killer" located?
> > Which OS you use?
> >
> >
> > > > Which interface you are talking about?
> > >
> > > The Oozie Web Console, running on port 11000 (on my Hortonworks HDP
> > > system).  Screen shot attached.
> > >
> > It;s not the best tool to monitor oozie. I suggest you to install fresh
> HUE
> > and you'll get a lot of useful stuff there.
> >
> > >
> > > [image: Inline image 1]
> > >
> > > You'll see that there are two eternally running coordinator jobs that I
> > > have no idea how to kill.
> > >
> > > Thanks,
> > >  Michael
> > >
> > >
> > > On Mon, Oct 21, 2013 at 3:23 PM, Serega Sheypak <
> > [email protected]>wrote:
> > >
> > >>
> > >>
> > >> >I also see no way to kill the Coordinator job from the Oozie web
> > >> interface?
> > >> Which interface you are talking about?
> > >>
> > >>
> > >> 2013/10/21 <[email protected]>
> > >>
> > >> > After launching a coordinator job that had flawed settings and will
> > >> never
> > >> > run, I tried to kill it from the command line, but I'm getting an
> > error:
> > >> >
> > >> > $ oozie job -kill 0000115-131007154641248-oozie-oozi-C;
> > >> > Error: E0509 : E0509: User [?] not authorized for Coord job
> > >> > [0000115-131007154641248-oozie-oozi-C]
> > >> >
> > >> >
> > >> > I googled this and found nothing.
> > >> >
> > >> > I also see no way to kill the Coordinator job from the Oozie web
> > >> interface?
> > >> >  How do I kill it?
> > >> >
> > >> > -Michael
> > >> >
> > >>
> > >
> > >
> >
>

Reply via email to