We run both mesos and yarn in prod and it does not make sense to run yarn
over mesos.

However it would be interesting to find a way to run MRv2 jobs on mesos
with some custom layer to swap yarn with mesos. Not sure how to start
though... MRv2 contains a yarn application master that needs to be
rewritten as a mesos framework scheduler. This is probably doable. However
with MRv2 every map reduce job would be mapped as a new framework in Mesos.
Not sure how many frameworks mesos can run and scale up to. Especially
short lived frameworks.
On Jul 25, 2014 8:54 PM, "Tom Arnfeld" <[email protected]> wrote:

> Hey Luyi,
>
> That's correct, the Hadoop framework currently only supports Hadoop 2
> MRv1. It also doesn't have great support for the HA jobtracker available in
> newer versions of Hadoop, but I've been working on that the past few weeks.
>
> I'm not sure how Hadoop 2 would play with Mesos, but very interested to
> find out more. Am I correct in thinking MRv2 will only run on top of YARN?
>
> I wonder if anyone else on the mailing list is running YARN on top of
> Mesos...
>
> Tom.
>
> On Friday, 25 July 2014, Luyi Wang <[email protected]> wrote:
>
>> Checked the mesos github(https://github.com/mesos/hadoop). It listed
>> support for MapReduce V1
>>
>> How about the MR V2?
>>
>> Right now we are using cloudera to manage hadoop clusters where uses
>> MRV2. We are planning to migrate all our services to mesos(still in the
>> initial investigating stage).  Good suggestions, advice and experiences are
>> welcomed.
>>
>> Thanks a lot!
>>
>>
>> -Luyi.
>>
>>
>>
>>

Reply via email to