Thank you so much Manoj.

Please let me know if you have more info on ¹tez-ui¹ getting appended.
I¹m referring to this part from the blog:
ln -s . tez-ui -- this is because UI appends another tez-ui in some cases

With that please check the values of following configurations in
tez-site.xml. They might give some clue.
1. tez.tez-ui.history-url.base
2. tez.am.tez-ui.history-url.template

Cheers,
Sreenath

From:  Manoj Murumkar <manoj.murum...@gmail.com>
Reply-To:  "user@tez.apache.org" <user@tez.apache.org>
Date:  Sunday, March 5, 2017 at 6:03 AM
To:  "user@tez.apache.org" <user@tez.apache.org>
Subject:  Re: Enabling Tez-UI on CDH 5.8

Posted documentation on my blog. Happy reading. Comments welcome.

https://blog.upala.com/2017/03/04/setting-up-tez-on-cdh-cluster/

On Sat, Mar 4, 2017 at 6:38 AM, Edward Capriolo <edlinuxg...@gmail.com>
wrote:
> Lets continuously open tickets with cloudera to do this simple patching for us
> and ensure things work out of the box.
> 
> On Sat, Mar 4, 2017 at 12:22 AM, Manoj Murumkar <manoj.murum...@gmail.com>
> wrote:
>> I'll put in my blog next week and share the link.
>> 
>> From: Bikas Saha <mailto:bi...@apache.org>
>> Sent: 3/3/2017 7:08 PM
>> To: user@tez.apache.org
>> Subject: RE: Enabling Tez-UI on CDH 5.8
>> 
>> That¹s great! 
>>  
>> Would it be possible for you to publish this as a wiki article such that
>> others could follow that to make this scenario work for them? With some more
>> details (e.g. exact maven command line or modified pom.xml) that others can
>> follow verbatim.
>>  
>> Thanks
>> Bikas
>>  
>> From: Manoj Murumkar [mailto:manoj.murum...@gmail.com]
>> Sent: Friday, March 3, 2017 2:02 PM
>> To: user@tez.apache.org
>> Subject: Re: Enabling Tez-UI on CDH 5.8
>>  
>> 
>> UPDATE: Tez UI (using 1.0 storage mechanism) has been successfully enabled on
>> our CDH 5.8.3 cluster. Here's the summary:
>> * Build Tez against CDH repo (5.8.3 version)
>> * Build against 1.9.13 versions of jackson jars, listed in the following:
>>> * jackson-mapper-asl
>>> * jackson-core-asl
>>> * jackson-jaxrs
>>> * jackson-xc
>> * Set a separate timeline server using Apache 2.7.3 version of cluster
>> * Setup Tez UI using apache webserver
>> * Follow instructions on how to setup each of these components (ATS, CDH
>> cluster to publish events to ATS, CORS etc)
>> Cheers,
>> 
>> Manoj
>> 
>>  
>> 
>> On Fri, Feb 24, 2017 at 11:15 AM, Manoj Murumkar <manoj.murum...@gmail.com>
>> wrote:
>>> 
>>> Also, please note that I am using ATS with apache 2.7.3 version.
>>> Jan,
>>> I looked at the post you had made earlier.
>>> we are using Tez 0.8.4 successfully both with Hive and Pig on our
>>>> > Cloudera CDH 5.7.1 cluster.
>>> 
>>> CDH comes with Pig 0.12 which doesn't have tez as a supported engine. How
>>> did you manage to get that working?
>>>  
>>> 
>>> On Fri, Feb 24, 2017 at 10:50 AM, Manoj Murumkar <manoj.murum...@gmail.com>
>>> wrote:
>>>> 
>>>> So, I am able to get the metric posting part working (part where tez posts
>>>> counters to backend). I can see data coming in and without any java
>>>> exceptions in the run logs of tez sessions. I essentially built tez with
>>>> 1.9.13 version of jackson libraries.
>>>> 
>>>>  <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-mapper-asl</artifactId>
>>>>         <version>1.9.13</version>
>>>>       </dependency>
>>>>       <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-core-asl</artifactId>
>>>>         <version>1.9.13</version>
>>>>       </dependency>
>>>>       <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-jaxrs</artifactId>
>>>>         <version>1.9.13</version>
>>>>       </dependency>
>>>>       <dependency>
>>>>         <groupId>org.codehaus.jackson</groupId>
>>>>         <artifactId>jackson-xc</artifactId>
>>>>         <version>1.9.13</version>
>>>> Now, when I check the timeline server webUI, I see nulls in pretty much
>>>> everything (see screenshot). Could this be another version incompatibility
>>>> issue?
>>>> Thanks,
>>>> Manoj
>>>> 
>>>>  
>>>> 
>>>> On Fri, Feb 24, 2017 at 9:43 AM, Edward Capriolo <edlinuxg...@gmail.com>
>>>> wrote:
>>>>> We should really just force tez into the build of hive. It sooo fin stupid
>>>>> this situation. Just drives people at impala / spark. Im brining it up in
>>>>> hive.
>>>>> 
>>>>> 
>>>>> 
>>>>> On Friday, February 24, 2017, Jan Morlock <jan.morl...@googlemail.com>
>>>>> wrote:
>>>>>> 
>>>>>> Hi Manoj,
>>>>>> 
>>>>>> sorry for the late reply. Your problem appears to be similar to
>>>>>> 
>>>>>> 
>>>>>> https://issues.apache.org/jira/browse/HIVE-8271
>>>>>> 
>>>>>> So please check whether you have both jackson-1.8 and jackson-1.9
>>>>>> somewhere in your classpath.
>>>>>> 
>>>>>> That being said, you should know, that you can make a lot of friends if
>>>>>> you succeed in getting the Tez UI running on CDH.
>>>>>> 
>>>>>> I also once tried but didn't pursue further. You can find my post here:
>>>>>> 
>>>>>> 
>>>>>> http://mail-archives.apache.org/mod_mbox/tez-user/201608.mbox/%3cCAO25eDB
>>>>>> ahyckal+pbp2wr0tyxocamasju+ydvemfvnyqer6...@mail.gmail.com%3e
>>>>>> 
>>>>>> I hope that helps.
>>>>>> 
>>>>>>  
>>>>>> 
>>>>>> Cheers
>>>>>> 
>>>>>> Jan
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>>  
>>>>>> 
>>>>>> 2017-02-17 0:02 GMT+01:00 Manoj Murumkar <manoj.murum...@gmail.com>:
>>>>>>> 
>>>>>>> Also, hive version that's bundled with CDH5.8 is 1.1.0 which is also
>>>>>>> bundled with same class. Perhaps that's the one in effect? If that's the
>>>>>>> case, is there no way to use timeline server for history with this
>>>>>>> version?
>>>>>>> 
>>>>>>>  
>>>>>>> 
>>>>>>> On Thu, Feb 16, 2017 at 2:53 PM, Manoj Murumkar
>>>>>>> <manoj.murum...@gmail.com> wrote:
>>>>>>> 
>>>>>>> Btw, here's the environment info:
>>>>>>> Tez: 0.8.4
>>>>>>> Timeline server: bundled with apache 2.6.5 version
>>>>>>> I have added following libraries (that are used by timeline server) in
>>>>>>> the path, so there's no mis-match, but no luck. I am still getting same
>>>>>>> error.
>>>>>>> 
>>>>>>> HADOOP_CLASSPATH=/usr/local/tez/client/lib/old/jackson-core-asl-1.9.13.j
>>>>>>> ar:/usr/local/tez/client/lib/old/jackson-mapper-asl-1.9.13.jar:....
>>>>>>> HADOOP_USER_CLASSPATH_FIRST=true
>>>>>>> 
>>>>>>>  
>>>>>>> 
>>>>>>>  
>>>>>>> 
>>>>>>> On Thu, Feb 16, 2017 at 12:02 PM, Manoj Murumkar
>>>>>>> <manoj.murum...@gmail.com> wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> Wondering if anyone has successfully enabled Tez-UI (by running ATS from
>>>>>>> a separate apache installation) on CDH 5.8 cluster. Would appreciate any
>>>>>>> information on this. We are have trouble with API incompatibility (error
>>>>>>> pasted below):
>>>>>>> 
>>>>>>> 
>>>>>>> 2017-02-16 19:40:13,874 [FATAL] [HistoryEventHandlingThread]
>>>>>>> |yarn.YarnUncaughtExceptionHandler|: Thread
>>>>>>> Thread[HistoryEventHandlingThread,5,main] threw an Error.  Shutting down
>>>>>>> now...
>>>>>>> java.lang.AbstractMethodError:
>>>>>>> org.codehaus.jackson.map.AnnotationIntrospector.findSerializer(Lorg/code
>>>>>>> haus/jackson/map/introspect/Annotated;)Ljava/lang/Object;
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.BasicSerializerFactory.findSerializerFromAn
>>>>>>> notation(BasicSerializerFactory.java:362)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.BeanSerializerFactory.createSerializer(Bean
>>>>>>> SerializerFactory.java:252)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.StdSerializerProvider._createUntypedSeriali
>>>>>>> zer(StdSerializerProvider.java:782)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.StdSerializerProvider._createAndCacheUntype
>>>>>>> dSerializer(StdSerializerProvider.java:735)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.StdSerializerProvider.findValueSerializer(S
>>>>>>> tdSerializerProvider.java:344)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.StdSerializerProvider.findTypedValueSeriali
>>>>>>> zer(StdSerializerProvider.java:420)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.StdSerializerProvider._serializeValue(StdSe
>>>>>>> rializerProvider.java:601)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ser.StdSerializerProvider.serializeValue(StdSer
>>>>>>> ializerProvider.java:256)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.map.ObjectMapper.writeValue(ObjectMapper.java:1604)
>>>>>>>   at 
>>>>>>> org.codehaus.jackson.jaxrs.JacksonJsonProvider.writeTo(JacksonJsonProvid
>>>>>>> er.java:527)
>>>>>>>   at 
>>>>>>> com.sun.jersey.api.client.RequestWriter.writeRequestEntity(RequestWriter
>>>>>>> .java:300)
>>>>>>>   at 
>>>>>>> com.sun.jersey.client.urlconnection.URLConnectionClientHandler._invoke(U
>>>>>>> RLConnectionClientHandler.java:204)
>>>>>>>   at 
>>>>>>> com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(UR
>>>>>>> LConnectionClientHandler.java:147)
>>>>>>>   at org.apache.had
>> 
>> [The entire original message is not included.]
> 



Reply via email to