Centos7上便和马拉松的安装和配置

  

对便和马拉松的安装官方文档有较详细的安装说明,但是英文的。我参照官方安装文档(https://open.mesosphere.com/getting-started/install/),在测试环境试装了一下,这里整理下安装配置的步骤。

  

测试环境

  

           服务器IP   说明               192.168.0.101   主节点         192.168.0.102   主节点         192.168.0.103   主节点         192.168.0.104   奴隶节点         192.168.0.105   奴隶节点         192.168.0.106   奴隶节点            

  

我们通常采用多个主节点和多个奴隶节点来实现高可用。这里使用3个主节点来进行高可用配置,每个主节点上都运行mesos-master,马拉松和提供选主机制的饲养员服务.slave节点上只需要运行mesos-slave服务,后期如果需要添加奴隶节点,可以很容易的添加。为了简单、下面直接采用yum方式安装(除此之外,还可以采用编译安装)。

  

<>强实验环境

  
      <李>服务器:京东云,1核2 g李   <李>系统:centos7.3 64位李   
  

<>强安装码头工人
  

  

关闭防火墙

        systemctl停止firewalld.service   systemctl禁用firewalld.service      

关闭selinux         setenforce 0      

修改/etc/selinux/config文件的selinux=XXX
  

        vi/etc/selinux/config   禁用SELINUX=      

安装码头工人         yum安装epel-release - y   yum安装- y码头工人   systemctl使码头工人      

启动         systemctl开始docker.service      

<>强安装饲养员
  

  

先执行下面命令安装

        rpm -Uvh http://repos.mesosphere.io/el/7/noarch/rpms/mesosphere - el -回购7 - 1. noarch.rpm   rpm——进口/etc/pki/rpm-gpg/RPM-GPG-KEY-mesosphere   yum安装mesosphere-zookeeper - y      

配置动物园管理员         #改成自己的内网ip   HOST_IP=192.168.1.105   回声1比;/var/lib/zookeeper/myid   回声”服务器。1=$ {HOST_IP}: 2888:3888”,祝辞的在/etc/zookeeper/conf/zoo.cfg      

启动动物园管理员         systemctl开始饲养员      

<>强配置便掌握
  

  

安装         rpm -Uvh http://repos.mesosphere.io/el/7/noarch/rpms/mesosphere - el -回购7 - 1. noarch.rpm   rpm——进口/etc/pki/rpm-gpg/RPM-GPG-KEY-mesosphere   yum安装便- y      

配置         #改成自己的动物园管理员的ip   HOST_IP=192.168.1.105   回声”zk://$ {HOST_IP}: 2181/便“比;/etc/mesos/zk   echo " $ {HOST_IP}”在/etc/mesos-master/主机名      

启动         systemctl开始mesos-master      

<>强配置便奴隶
  

  

安装         rpm -Uvh http://repos.mesosphere.io/el/7/noarch/rpms/mesosphere - el -回购7 - 1. noarch.rpm   rpm——进口/etc/pki/rpm-gpg/RPM-GPG-KEY-mesosphere   yum安装便- y      

配置         #改成自己的动物园管理员的ip   HOST_IP=192.168.1.105   回声”zk://$ {HOST_IP}: 2181/便“比;/etc/mesos/zk   回声的码头工人,便在/etc/mesos-slave/containerizers   回声“5分钟”比;/etc/mesos-slave/executor_registration_timeout   #改成本机IP   HOST_IP=192.168.1.105   echo " $ {HOST_IP}”在/etc/mesos-slave/主机名      

启动         systemctl开始mesos-slave      

<>强配置马拉松
  

  

安装         rpm -Uvh http://repos.mesosphere.io/el/7/noarch/rpms/mesosphere - el -回购7 - 1. noarch.rpm   rpm——进口/etc/pki/rpm-gpg/RPM-GPG-KEY-mesosphere   yum安装马拉松- y      

配置   

安装在便的主节点即可
  

  

启动         systemctl开始马拉松      

Centos7上便和马拉松的安装和配置