DC/OS微服务平台搭建

以前介绍了springdataflow在mesos平台上如何应用,此次咱们主要是针对DC/OS平台的搭建,部署集群环境。linux

1.DC/OS的安装有GUI安装,CLI安装,高级安装,vagrant安装等,本人亲试全部的方法都可搭建,前三种主要注意安装前须要知足一些硬件软件资源条件要求,对linux centos7一些经常使用命令熟悉,配置无密登陆,注意端口冲突等,可参考官方文档https://dcos.io/docs/1.9/installing/custom/system-requirements/,https://dcos.io/docs/1.9/installing/custom/system-requirements/install-docker-centos/,此处共享下基本的配置文件以及所需的安装文件:git

连接:http://pan.baidu.com/s/1c2gshQo  密码:meq8github

其中ip-detect 里的要与ip addr中对应,其他不在赘述spring

这里咱们主要讲一下vagrant安装,同时会上传一些必须的文件,送给不想等待下载的人们,哈哈哈哈哈哈。前三种安装方式能够参考官方文档https://dcos.io/docs/1.9/installing/custom/gui/,https://dcos.io/docs/1.9/installing/custom/cli/,https://dcos.io/docs/1.9/installing/custom/advanced/。本文将介绍在windows上经过vagrant来安装DC/OS。docker

2.首先须要安装GIT,git clone https://github.com/dcos/dcos-vagrant,也能够直接下载 连接:http://pan.baidu.com/s/1geTuMqB  密码:ig92json

3.安装vagrant,连接:http://pan.baidu.com/s/1hs463BY  密码:bmqobootstrap

4.安装virtualbox,连接:http://pan.baidu.com/s/1pLfpKIf  密码:7dr3windows

5.最好是管理员权限,控制台执行vagrant plugin install vagrant-hostmanagercentos

6.安装vm的所需dcos基础镜像,vagrant box add https://downloads.dcos.io/dcos-vagrant/metadata.json,这个下载以后执行也很慢,因此咱们手动配置,在dcos-vagrant根目录新建metadata.json文件,而后咱们须要dcos-centos-virtualbox-0.9.1.box这个文件,能够放到本地让其访问也能够放到ftp让其访问,执行vagrant box add metadata.json百度云:连接:http://pan.baidu.com/s/1dF08QwL  密码:lhu7ui

7.百度云下载的dcos-vagrant里我都放置了须要的文件,以及须要配置的文件,直接修改配置文件就可使用,若是是git克隆的项目,则执行vagrant up的时候会报缺乏一些文件如:dcos_generate_config-1.9.0.sh 这也是其它安装方法所须要的文件。

须要修改的配置文件:根据实际资源状况分配cpu 内存等,包含一个master节点一个公共agent节点一个私有agent节点一个bootstrap节点,均可再按需求扩充。

/etc/config.yaml: 最后一行是控制DCOS是否开启权限控制,false则不须要用户登陆便可操做

8.配置好以后直接运行 vagrant up a1 p1 m1 boot 启动安装

9.能够动态扩展vagrant up a2等节点

10.访问m1.dcos 成功,哈哈哈哈哈哈

相关文章
相关标签/搜索