在centos上设置mesos

qni6mghb  于 2021-06-21  发布在  Mesos
关注(0)|答案(2)|浏览(619)

我试图在Centos6.4上安装mesos的最新版本tarball,但没有成功。在寻找jvm和jni绑定时,它以各种各样的失败告终。有关于如何在rhel或centos上安装mesos的说明吗?

lnlaulya

lnlaulya1#

我找不到任何说明,所以我想我会解决所有我的方式,并考虑在这里记录它,这样可以节省您的时间。
首先,用基本的构建工具来加载centos文件箱

$ sudo yum groupinstall "Development tools"

安装java和python依赖项

$ sudo yum install java-1.6.0-openjdk.x86_64  java-1.6.0-openjdk-devel.x86_64 python python-devel libcurl libcurl-devel

获取最新的mesos tarball

$ wget http://mirror.nus.edu.sg/apache/mesos/0.13.0/mesos-0.13.0.tar.gz
$ tar -xzvf mesos-0.13.0.tar.gz
$ cd mesos-0.13.0

在构建mesos之前,需要设置正确的java绑定路径

$ export  JAVA_HOME=/usr
$ export  JAVA_LDFLAGS="-L/usr/lib/jvm/java-1.6.0/jre/lib/amd64/server -R/usr/lib/jvm/java-1.6.0/jre/lib/amd64/server -ljvm"
$ export  JAVA_CPPFLAGS="-I/usr/lib/jvm/java-1.6.0/include -I/usr/lib/jvm/java-1.6.0/include/linux"
$ export LD_LIBRARY_PATH=/usr/lib/jvm/java-1.6.0/jre/lib/amd64/server:$LD_LIBRARY_PATH

配置和构建

$ ./configure
$ make

在您构建了mesos之后,建议您构建并运行测试,这将确保您所安装的满足所有需求

$ make check

如果检查成功,您离在系统安装路径中安装它只有一步之遥

$ make install

要学习如何使用Mesos,请点击这里http://mesos.apache.org/gettingstarted/

wr98u20j

wr98u20j2#

对于那些喜欢从rpm安装的用户,这里提供了一个链接,指向针对不同linux风格的多个不同版本:http://mesosphere.io/downloads/ 例如,对于centos64:

wget http://downloads.mesosphere.io/master/centos/6/mesos_0.14.2_x86_64.rpm
sudo rpm -Uvh mesos_0.14.2_x86_64.rpm

我还必须设置我的ld\u library\u路径,尽管它的值略有不同。看看你的。
python绑定也可以从上面的第一个链接下载:

wget http://downloads.mesosphere.io/master/centos/6/mesos_0.14.2_x86_64.egg
sudo easy_install mesos_0.14.2_x86_64.egg

相关问题