yes, still cannot impersonate.
did you manage to configure Livy with impersonation on CDH?

‫בתאריך יום ה׳, 18 באפר׳ 2019 ב-9:48 מאת ‪Prabhu Kasinathan‬‏ <‪
vasurampra...@gmail.com‬‏>:‬

> Did you try restarting HDFS for updated core-site.xml to be effective?
>
> Thanks!
> Prabhu
>
> > On Apr 17, 2019, at 11:30 PM, rei sivan <rsivan1...@gmail.com> wrote:
> >
> > ---------- Forwarded message ---------
> > From: rei sivan <rsivan1...@gmail.com>
> > Date: Wed, 17 Apr 2019, 21:06
> > Subject: livy impersonation in kerberized cluster
> > To: <user-i...@livy.incubator.apache.org>
> >
> >
> > I have a kerberized CDH 6 cluster with active directory.
> > Livy is installed on an edge node with  HDFS, YARN, and SPARK gateways.
> > I've created keytabs for both Livy.server.auth\launch  configuration
> > properties and Livy work as expected. ( create the session with
> > livy.server.launch principal)
> > however, when I enable the impersonation I getting the following error
> when
> > I'm trying to create a session:
> > "(org.apache.hadoop.security.authorize.AuthorizationException): user:
> > livy_app@domain is not allowed to impersonate other-user" ... ERROR
> > RSCClient:150 - Failed to connect to context.
> > child process exited with code 1.
> > at org.apache.livy.rsc.ContextLauncher$ChildProcess$1.run(394)
> > at org.apache.livy.rsc.ContextLauncher$ChildProcess$2.run(445)
> > , Although the livy_app user is set in core-site.xml as is should be and
> > this change has been distributed to all the nodes in the cluster.
> >
> > <property>
> >  <name>hadoop.proxyuser.livy_app.groups</name>
> >  <value>*</value>
> > </property>
> > <property>
> >  <name>hadoop.proxyuser.livy_app.hosts</name>
> >  <value>*</value>
> > </property>
> >
> > also, the home directory for livy_app exists in HDFS
> > (i toke these instructions from
> >
> https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.6.0/bk_command-line-installation/content/ch19s06s04.html
> > and
> >
> https://enterprise-docs.anaconda.com/en/latest/admin/advanced/config-livy-server.html
> > )
> > looks like I'm getting token for livy_app(ugi=other-user (auth:PROXY) via
> > livy_app@domain (auth:KERBEROS))
> > is anyone encounter this problem?
> >
> >
> > Thanks,
>


-- 
Best Regards
Rei Sivan
TL:052-3668360

Reply via email to