Thrift 0.8.0 and EMR follow up

104 views
Skip to first unread message

Jeroen van Dijk

unread,
May 13, 2013, 3:43:59 AM5/13/13
to cascal...@googlegroups.com
A while ago I asked about the combination of Thrift 0.8.0 and newer EMR AMI versions (> 2.0.5)  (see https://groups.google.com/forum/#!msg/cascalog-user/9kBdt-NNFPA/ac362wIP1hIJ). Some of you were, but were using an older AMI version (2.0.5).

Back then I decided to use a newer AMI version (2.1.3) that required an older Thrift version. This is due to fact that the Hadoop distribution of the AMI comes with HBase, which comes with Thrift 0.7.0.

Now I wonder, 9 months later, if some of you who are running 0.8.0 Thrift are using a newer AMI version?

I ask this now, because I want to upgrade Elephantdb which requires Thrift 0.8.0.

Thanks,
Jeroen

Soren Macbeth

unread,
May 13, 2013, 10:32:38 AM5/13/13
to cascal...@googlegroups.com
I run thrift 0.8.0 on EMR with the latest AMI 2.3.5, however I am using MapR M3 edition, not the standard apache/amazon hadoop distro. That said, I have no issues with thrift 0.8.0 on MapR/EMR.


--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
http://about.me/soren

Jeroen van Dijk

unread,
May 14, 2013, 4:58:23 AM5/14/13
to cascal...@googlegroups.com
Thanks for the reply Soren. I'll give the MapR distribution a try as well. 

Out of interest since the MapR AMI's are roughly 25% more expensive, what are the extra features that you use that make this worth it? And I also couldn't find what version of Hadoop the MapR AMI's are comparable with, is it 1.0X or more 0.20?

Mason

unread,
May 29, 2013, 2:51:33 PM5/29/13
to cascal...@googlegroups.com
Worth double-checking, but I believe the MapR M3 distro has no additional cost and comes with Hadoop 1.0.X.

Soren Macbeth

unread,
May 29, 2013, 2:52:26 PM5/29/13
to cascal...@googlegroups.com
That's correct. That's what we use. 

Jeroen van Dijk

unread,
Jun 13, 2013, 12:01:39 PM6/13/13
to cascal...@googlegroups.com
I think I've finally solved this problem. Yesterday I ran into this issue again. After some searching I came accross the following configuration option for Hadoop  0.20.205 [1]

-c mapreduce.user.classpath.first=true -m mapreduce.user.classpath.first=true

This makes sure your own libraries are  loaded before the Hadoop libraries. In my case Thrift 0.8.0 before Thrift 0.7.0... Handy isn't it ;-)

I'm guessing the defaults are a bit different for newer versions of Hadoop. Time for an upgrade as well.

Sam Ritchie

unread,
Jun 13, 2013, 4:39:58 PM6/13/13
to cascal...@googlegroups.com
Ah! Awesome, that makes sense.

Jeroen, would you please add this information to the Cascalog wiki? Perhaps under an FAQ page? Totally fine if this is the only question for now... I just don't want to lose the information.

Thanks,
Sam

June 13, 2013 9:01 AM
I think I've finally solved this problem. Yesterday I ran into this issue again. After some searching I came accross the following configuration option for Hadoop  0.20.205 [1]

-c mapreduce.user.classpath.first=true -m mapreduce.user.classpath.first=true

This makes sure your own libraries are  loaded before the Hadoop libraries. In my case Thrift 0.8.0 before Thrift 0.7.0... Handy isn't it ;-)

I'm guessing the defaults are a bit different for newer versions of Hadoop. Time for an upgrade as well.

--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
May 29, 2013 11:52 AM
That's correct. That's what we use. 
--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
May 29, 2013 11:51 AM
Worth double-checking, but I believe the MapR M3 distro has no additional cost and comes with Hadoop 1.0.X.

On 5/14/13 01:58 AM, Jeroen van Dijk wrote:

--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
May 14, 2013 1:58 AM
Thanks for the reply Soren. I'll give the MapR distribution a try as well. 

Out of interest since the MapR AMI's are roughly 25% more expensive, what are the extra features that you use that make this worth it? And I also couldn't find what version of Hadoop the MapR AMI's are comparable with, is it 1.0X or more 0.20?



--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
May 13, 2013 7:32 AM
I run thrift 0.8.0 on EMR with the latest AMI 2.3.5, however I am using MapR M3 edition, not the standard apache/amazon hadoop distro. That said, I have no issues with thrift 0.8.0 on MapR/EMR.
--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
Sam Ritchie, Twitter Inc
703.662.1337
@sritchie

Jeroen van Dijk

unread,
Jun 14, 2013, 6:39:39 AM6/14/13
to cascal...@googlegroups.com
Hi Sam,

I think a FAQ is a good idea. I started one here https://github.com/nathanmarz/cascalog/wiki/FAQ

Is this what you had in mind?


postbox-contact.jpg
postbox-contact.jpg
compose-unknown-contact.jpg

Sam Ritchie

unread,
Jun 15, 2013, 2:01:38 PM6/15/13
to cascal...@googlegroups.com
This is fantastic!

Quantisan, what's the best way to keep work on the wiki in sync with the new cascalog.org?

June 14, 2013 3:39 AM
Hi Sam,

I think a FAQ is a good idea. I started one here https://github.com/nathanmarz/cascalog/wiki/FAQ

Is this what you had in mind?





--
You received this message because you are subscribed to the Google Groups "cascalog-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cascalog-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
June 13, 2013 1:39 PM
Reply all
Reply to author
Forward
0 new messages