【云星数据---mesos实战系列002】:mesos全分布式部署实战006--mesos全分布式部署方案
2017-11-10 17:16
736 查看
一、mesos部署
参考链接如下: http://www.linuxidc.com/Linux/2017-03/141478.htm http://www.xuliangwei.com/xubusi/422.html http://www.mamicode.com/info-detail-1948163.html http://www.cnblogs.com/ee900222/p/docker_2.html https://www.zwbing.com/80.html http://blog.csdn.net/felix_yujing/article/details/51813224 集群规划 bigdata03 mesos-master mesos-slave marathon chronos bigdata04 mesos-slave bigdata05 mesos-slave
二、安装mesos-mater
1.安装mesosphere rpm -ivh http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm yum -y install mesos marathon chronos 2.配置zookeeper 编辑命令 vim /etc/mesos/zk 编辑内容 zk://bigdata03:2181,bigdata04:2181,bigdata05:2181/mesos 3.启动服务&开机启动 systemctl start mesos-master mesos-slave marathon chronos systemctl enable mesos-master mesos-slave marathon chronos systemctl stop mesos-master mesos-slave marathon chronos systemctl disable mesos-master mesos-slave marathon chronos 4.验证启动,webui mesos界面: http://10.100.134.3:5050 marathon界面: http://10.100.134.3:8080 chronos界面: http://10.100.134.3:4400[/code]三、安装mesos-slave
1.安装mesosphere rpm -ivh http://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm yum -y install mesos 2.配置zookeeper vim /etc/mesos/zk zk://bigdata03:2181,bigdata04:2181,bigdata05:2181/mesos 3.启动服务&开机启动 systemctl start mesos-slave mesos-master systemctl enable mesos-slave mesos-master四、运行Mesos任务,可以在Web界面查看task
MASTER=$(mesos-resolve `cat /etc/mesos/zk`) mesos-execute --master=$MASTER --name="cluster-test" --command="sleep 60"五、mesos的重要目录
1.环境变量目录 /usr/etc/mesos 2.执行目录 /var/run/mesos 3.日志目录 /var/log/mesos 4.配置启动参数配置目录: /etc/mesos-master/ /etc/mesos-slave/ /etc/marathon/conf/ 在这些目录分别用来配置mesos-master,mesos-slave,marathon的启动参数。 以参数名为文件名,参数值为文件内容即可。 4.服务将被连接到如下path /etc/systemd/system/multi-user.target.wants六、诊断命令
查看mesos-slave运行状态 journalctl -f -u mesos-slave 查看进程运行状态 systemctl status -l zookeeper systemctl status -l mesos-master systemctl status -l mesos-slave systemctl status -l marathon
相关文章推荐
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战007--mesos集成docker方案
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战003--zookeeper全分布式部署准备
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战008--配置mesos-master和marathon的高可用
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战009--修改marathon的默认端口
- 【云星数据---mesos实战系列002】:mesos全分布式部署实战002--Java准备
- 【云星数据---mesos实战系列003】:marathon实战002--marathon部署http版的hello world应用
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink实战基础006--flink分布式部署001
- 【云星数据---大数据部集群署系列002】:Java部署方案
- 【云星数据---mesos实战系列003】:marathon实战008--marathon部署一套最简单的前端程序
- 【云星数据---mesos实战系列003】:marathon实战007--marathon部署一个docker register
- 【云星数据---mesos实战系列003】:marathon实战009--marathon部署一个springboot应用
- 【云星数据---mesos实战系列003】:marathon实战004--marathon部署一套Tomcat环境(精简代码版)
- 【云星数据---大数据部集群署系列009】:alluxio全分布式部署方案
- 【云星数据---大数据集群部署系列006】:spark2.2部署方案
- 【云星数据---mesos实战系列】:marathon实战Constraints篇-002
- 【云星数据---大数据部集群署系列004】:zookeeper分布式部署方案
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink实战基础002--flink特性:流处理特性介绍
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink高级特性与高级应用002-Flink的内存管理002
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink高级特性与高级应用011-Slot和Parallelism的深入分析006
- 云星数据---mesos实战系列003】:marathon实战001--使用marathon部署一个最简单的容器服务