本文主要是介绍基于安装包方式部署mesos集群,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- mesos 部署
1.1. 安装包方式部署mesos
1.1.1. 安装环境
2.1.2. 关闭防火墙 [所有节点]
2.1.2.1. 查看防火墙状态
2.1.2.2. 关闭防火墙
2.1.2.3. 禁止开机启动防火墙
2.1.3. 关闭selinux[所有节点]
2.1.4. 更新hosts文件
利用scp将hosts文件分别copy到mesos002,mesos003,mesos004,mesos005上
2.1.5. 免密码登录[所有节点]
2.1.5.1. 开启ssh证书登录
vim /etc/ssh/sshd_config
2.1.5.2. 在mesos001节点上 生成秘钥 [其他节点上相同操作]
2.1.5.3. 将所有节点上的公钥都复制到一个文件里
2.1.6. 更新yum源[mesos001,mesos002,mesos003,mesos004, mesos005] 上
rpm -Uvh http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-2.noarch.rpm
2.1.7. 分别安装mesos,marathon,zookeeper [mesos001,mesos002,mesos003] 上
2.1.8. 配置zookeeper
创建myid [mesos001,mesos002,mesos003]
更新配置zoo.cfg[mesos001,mesos002,mesos003]
2.1.9. 配置mesos [mesos001,mesos002,mesos003]
2.1.10. 配置marathon[mesos001,mesos002,mesos003]
2.1.11. 部署Mesos slave [mesos004, mesos005]上
2.1.12. 配置master信息
2.1.13. 创建工作目录
2.1.14. 启动mesos-master marathon zookeeper [mesos001,mesos002,mesos003]
2.1.15. 启动marathon [mesos004,mesos005]
这篇关于基于安装包方式部署mesos集群的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!