Try running "MESOS_NATIVE_LIBRARY=/usr/local/lib/libmesos-0.14.0.so hadoop jobtracker" The primary executable to run is the 'hadoop' executable, but it needs to know where to find MESOS_NATIVE_LIBRARY, so we set that environment variable on the command-line first. You could set it in other ways instead (in that user's .bashrc or by creating a wrapper around 'hadoop' that sets the variable before launching 'hadoop'). You are very close to having Hadoop running on top of Mesos. Good luck! -Adam-
On Tue, Jan 14, 2014 at 6:47 AM, HUO Jing <[email protected]> wrote: > Hi, > I have installed Mesos and Hadoop CDH4.5.0, changed the mapred-site.xml, > and packaged hadoop-mesos-0.0.5.jar with hadoop and upload it to hdfs. In a > word, I have done everything in this page: https://github.com/mesos/hadoop > . > but when I try to run jobtracker with command: > bash-3.2$ /usr/local/lib/libmesos-0.14.0.so hadoop jobtracker > It says:Segmentation fault > please tell me how to deal with this. > > > Huojing >
