ambari-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keta Patel (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AMBARI-17102) Pig view fails when execute/explain/syntax check in kerberos environment
Date Wed, 10 Aug 2016 17:29:20 GMT

    [ https://issues.apache.org/jira/browse/AMBARI-17102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15415621#comment-15415621
] 

Keta Patel commented on AMBARI-17102:
-------------------------------------

The configuration for Pig View in Kerberized environment is documented in the following blog:
https://developer.ibm.com/hadoop/2016/08/08/ambari-pig-view-kerberos-enabled-clusters/

No changes in the code was required for the view to get working, only the configuration had
to be performed correctly.

> Pig view fails when execute/explain/syntax check in kerberos environment
> ------------------------------------------------------------------------
>
>                 Key: AMBARI-17102
>                 URL: https://issues.apache.org/jira/browse/AMBARI-17102
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-views, contrib
>    Affects Versions: trunk
>            Reporter: Keta Patel
>            Assignee: Keta Patel
>
> Steps to reproduce the issue:
> 1. Install a cluster containing Pig and Hive services.
> 2. Create a Pig View Instance following the steps from http://docs.hortonworks.com/HDPDocuments/Ambari-2.1.0.0/bk_ambari_views_guide/bk_ambari_views_guide-20150721.pdf
> 3. Go to the Pig View instance and create a new script with some content and save it.
I have used the following content in my script:
> A = load '/tmp/passwd' using PigStorage(':');
> 4. Kerberize the Cluster from Admin -> Kerberos page
> 5. Kerberize the ambari-server following the link https://docs.hortonworks.com/HDPDocuments/Ambari-2.1.2.1/bk_Ambari_Security_Guide/content/_optional_set_up_kerberos_for_ambari_server.html
> 6. Make sure to update the Pig View configuration with the correct Settings for "WebHDFS
Authentication" and "WebHCat Username". Also ensure that the "Cluster Configuration" is "Custom"
with the correct values set for "WebHDFS FileSystem URI*", "WebHCat Hostname" and "WebHCat
Port".
> 7. Go to the Pig View instance and open the script created earlier. Click the "Execute"
button to run the script.
> 8. The following error shows up:
> java.lang.IllegalArgumentException: Path segment is null
> java.lang.IllegalArgumentException: Path segment is null
> 	at com.sun.jersey.api.uri.UriBuilderImpl.appendPath(UriBuilderImpl.java:547)
> 	at com.sun.jersey.api.uri.UriBuilderImpl.appendPath(UriBuilderImpl.java:542)
> 	at com.sun.jersey.api.uri.UriBuilderImpl.path(UriBuilderImpl.java:267)
> 	at com.sun.jersey.api.client.WebResource.path(WebResource.java:390)
> 	at org.apache.ambari.view.pig.templeton.client.TempletonApi.checkJob(TempletonApi.java:128)
> 	at org.apache.ambari.view.pig.resources.jobs.JobResourceManager.retrieveJobStatus(JobResourceManager.java:245)
> 	at org.apache.ambari.view.pig.resources.jobs.JobService.getJob(JobService.java:101)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message