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,

Reply via email to