mesos升级:0.28.2到1.1.0

原创 2017年01月03日 19:50:54

最近在测试环境将mesos做一下升级,从0.28.2升级到了1.1.0版本。升级过程比较平滑,这里简单的做一下说明。

思路:三个mesos master节点,先停掉两台mesos-master服务,剩下的一台会自动成为leader节点。然后对停掉的两台进行版本升级,最后再停掉剩余的一台,新版本的两台中的一台会成为leader,这时再对剩余的一台老版本进行升级。

具体步骤如下:
1) 停止老版本mesos master的服务
systemctl stop mesos-master

2) 删除原mesos
这里写图片描述
注意,删除后原zk和quorum的配置文件以.rpmsave后缀的形式保存

3) 安装新版mesos软件包
mesos的官方repo在服务器上直接用yum安装的时候老是连接超时,下载不下来包,所以我将先下载好的rpm包放到服务器上采用本地安装的方式安装(如果网络正常的话,通过官方repo一条命令即可:yum install mesos -y。执行之后libevent libevent-devel依赖包会自动安装的)

//安装依赖的libevent包
yum install libevent libevent-devel -y
这里写图片描述

//再用本地安装命令安装mesos包
rpm -ivh mesos-1.1.0-2.0.107.centos701406.x86_64.rpm

注意:直接安装的时候会报一个错
这里写图片描述
将这个/usr/include/mesos/slave目录删除后再安装即可:
这里写图片描述

安装成功之后,再将原有配置恢复:
mv /etc/mesos/zk.rpmsave /etc/mesos/zk
mv /etc/mesos-master/quorum.rpmsave /etc/mesos-master/quorum

4) 启动安装后的mesos-master
systemctl start mesos-master

5) 两台节点升级并运行成功后,将剩余的一台老版本mesos master服务停掉,观察leader是否能正常切换到新版本的mesos master节点上。如果正常切换之后,再将最后一个老版本的mesos master安照上面方式升级即可。

版权声明:本文为博主原创文章,未经博主允许不得转载。

mesos下载、准备安装环境、编译以及测试

参考网址:http://mesos.apache.org/gettingstarted/ 实验环境:mesos版本:0.21.0、操作系统:Red Hat 6 为了了解Spark的三种部署stan...
  • zhaoshensky
  • zhaoshensky
  • 2016年02月28日 16:35
  • 1886

mesos 0.25.0/0.28.0 集群部署升级指南

Mesos升级流程:上线步骤描述: 对所有的 slave 先进行分批升级(先 1 个进行初试牛刀,等所有 mesos-deploy 流程都走通了后,可以再继续升级 1 台进行测试)。 观察已经升级的...
  • qianggezhishen
  • qianggezhishen
  • 2016年05月03日 15:23
  • 747

mesos cluster搭建

博客原文 安利一篇我翻译的国外大牛的神经网络入门文章 部署结构 192.168.1.100 (master) 192.168.1.101 (slave) 192.168.1.102 (s...
  • github_25679381
  • github_25679381
  • 2016年09月03日 16:49
  • 686

mesos+marathon环境简单搭建

博客原文 安利一篇我翻译的国外大牛的神经网络入门文章 环境准备 centos6 $ uname -a Linux liujinliu.centos 2.6.32-504.el6.x86_6...
  • github_25679381
  • github_25679381
  • 2016年07月26日 13:46
  • 1800

mesos 1.1.0集群搭建

Mesos是一个资源管理平台,架构和YARN相似,但稳定性和性能更好,遂决定尝试部署Mesos。...
  • zhuwinmin
  • zhuwinmin
  • 2017年02月07日 16:56
  • 2004

Mesos Framework Failover

前言 Mesos被称作是“分布式系统的操作系统”。的确,Mesos封装了很多低层的东西,使得用户开发分布式应用变得简单了很多。但是,毕竟我们是在使用分布式系统,一些failure的情况(如网络连接中断...
  • leolong19900118
  • leolong19900118
  • 2015年11月14日 00:01
  • 500

mesos升级:0.28.2到1.1.0

最近在测试环境将mesos做一下升级,从0.28.2升级到了1.1.0版本。升级过程比较平滑,这里简单的做一下说明。思路:三个mesos master节点,先停掉两台mesos-master服务,剩下...
  • felix_yujing
  • felix_yujing
  • 2017年01月03日 19:50
  • 1001

CentOS-7-x86_64-DVD-1503-01安装盘中Package包中的 软件

2015/03/14  07:35         1,712,492               389-ds-base-1.3.3.1-13.el7.x86_64.rpm 2015/03/14 ...
  • jcxch
  • jcxch
  • 2016年01月01日 21:34
  • 4203

hive1.0.0-1.2.1版本升级及升级中遇到bug

1,现版本:hive1.0.0 2,目标升级版本:hive1.2.1 升级步骤: 1.关闭当前打开的连接. 2.备份mysql中的hive库(如若升级失败,便于恢复)    mysqldump -...
  • Adnerly
  • Adnerly
  • 2015年10月12日 15:47
  • 1203

hadoop+hbase on mesos环境搭建

博客原文 安利一篇我翻译的国外大牛的神经网络入门文章 首先参考我的另外一篇博客搭建好mesos cluster环境 http://www.aimag.top/post/2017/01/18/m...
  • github_25679381
  • github_25679381
  • 2016年09月03日 17:41
  • 1674
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mesos升级:0.28.2到1.1.0
举报原因:
原因补充:

(最多只允许输入30个字)