CentOS 7下使用yum安装Mesos

参考Mesos官网,可以使用Mesos源码安装Mesos,这种方法安装的Mesos配置成系统服务,比较麻烦,推荐使用yum安装Mesos。由于默认yum源中不包含 Mesos的安装包,所以首先需要配置yum源。

配置yum源

yum install http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm

安装

yum install -y mesos

修改Mesos运行的参数

Mesos Master运行参数

打开文件/etc/default/mesos-master

[root]# vim /etc/default/mesos-master

因为我没有使用ZooKeeper,所以我去掉了默认参数中的ZK=`cat /etc/mesos/zk`

修改后的/etc/default/mesos-master文件内容如下:

PORT=5050
IP=192.168.1.20

Mesos Slave/Agent运行参数

打开文件/etc/default/mesos-slave,
把此文件内容改成如下:

IP=192.168.1.20
MASTER=192.168.1.20:5050/mesos
ISOLATION=cgroups/cpu,cgroups/mem,docker/runtime,filesystem/linux

修改/usr/bin/mesos-init-wrapper

若想要修改Mesos Master和Mesos Agent的默认参数,需要修改文件/usr/bin/mesos-init-wrapper的function master和function slave。参考原程序,很容易修改,在此不缀述。

启动mesos-master和mesos-slave

systemctl start mesos-master.service
systemctl start mesos-slave.service

设置mesos-master和mesos-slave开机启动

systemctl enable mesos-master.service
systemctl enable mesos-slave.service
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容