相关理论请参考:https://www.cnblogs.com/Bourbon-tian/p/7155054.html,本文基于https://www.cnblogs.com/Bourbon-tian/p/7151840.html(文章时2017年写的)进行了实践,针对新版mesos部署会出现的问题提供了解决方案。
宿主操作系统:Win10
虚拟机:VirtualBox-6.1.10-138449-Win.exe
系统镜像:CentOS-7.5-x86_64-DVD-1804.iso
机器信息:
master1 172.16.40.186
master2 172.16.40.187
master3 172.16.40.188
slave1 172.16.40.189
slave2 172.16.40.190
slave3 172.16.40.191
这里部属的机器为3个Master控制节点,3个slave运行节点,其中:
zookeeper、Mesos-master、marathon运行在Master端;Mesos-slave和docker运行在Slave端;需要修改zk的内容来保证slave能够被发现和管理
构建环境首先搭建虚拟机操作系统环境,安装增强功能,让windows和linux间的复制粘贴好用。VirtualBox 安装Centos7的方法请自行搜索。
安装增强功能时出现kernel headers not found for target kernel解决办法
#update kernel yum update kernel -y #Install the kernel-headers, kernel-devel and other required packages yum install kernel-headers kernel-devel gcc make -y #Reboot the server to make sure it load to the new kernel init 6