对便和马拉松的安装官方文档有较详细的安装说明,但是英文的。我参照官方安装文档(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开始马拉松