Appreciate all the pointers so far. We'll certainly share what we end up with in a few weeks.
On Fri, Apr 22, 2016 at 5:49 PM, tommy xiao <[email protected]> wrote: > the alternative way, use Docker on rpi to containerised the mesos master > and slave, it also cool things. > > 2016-04-23 1:38 GMT+08:00 Dario Rexin <[email protected]>: > >> Hi Sharma, >> >> I played around with Mesos on RPi a while back and have been able to >> compile and run it with 2 little patches. >> >> 1) Depending on the ZK version, it may be necessary to patch a function >> that uses inline ASM to use the resp. compiler intrinsics (I don’t remember >> where exactly in zk it was, but the compile error should tell you) >> >> 2) There is string formatting code somewhere that compiles, but is not >> architecture independent, i.e. behaves different on 32 and 64 bit. IIRC the >> fix was to change %lu to %llu or something close to that. The stack trace >> when Mesos crashes should tell you. If you’re lucky enough to have an RPi3, >> this may not be necessary. >> >> Also, if you compile on the RPi make sure to create a swap file of >> >=512MB. The build process will use lots of memory. I have not been able to >> compile on multiple cores, because the memory usage was just too high. >> >> I hope this helps. >> >> On Apr 22, 2016, at 10:23 AM, Tomek Janiszewski <[email protected]> >> wrote: >> >> As @haosdent mentioned with Kevin we tried to run it on ARM. AFAIR there >> was a problem only with master, agents runs smoothly (or pretend to). To >> run it on RPi you need to compile it for ARM. Easy but long solution is to >> compile it on rpi. Quick but a little bit harder cross compile it on >> "normal" machine and upload to device. >> >> >> http://likemagicappears.com/projects/raspberry-pi-cluster/mesos-on-raspbian/ >> >> pt., 22 kwi 2016, 19:02 użytkownik haosdent <[email protected]> napisał: >> >>> Tomek have a gsoc proposal to make Mesos build on ARM >>> https://docs.google.com/document/d/1zbms2jQfExuIm6g-adqaXjFpPif6OsqJ84KAgMrOjHQ/edit >>> I think you could take a look at this code in github >>> https://github.com/lyda/mesos-on-arm >>> >>> On Sat, Apr 23, 2016 at 12:53 AM, Sharma Podila <[email protected]> >>> wrote: >>> >>>> We are working on a hack to run Mesos agents on Raspberry Pi and are >>>> wondering if anyone here has done that before. From the Google search >>>> results we looked at so far, it seems like it has been compiled, but we >>>> haven't seen an indication that anyone has run it and launched tasks on >>>> them. And does it sound right that it might take 4 hours or so to compile? >>>> >>>> We are looking to run just the agents. The master will be on a regular >>>> Ubuntu laptop or a server. >>>> >>>> Appreciate any pointers. >>>> >>>> >>>> >>> >>> >>> -- >>> Best Regards, >>> Haosdent Huang >>> >> >> > > > -- > Deshi Xiao > Twitter: xds2000 > E-mail: xiaods(AT)gmail.com >
