DC/OS微服务平台搭建
2017-07-18 00:00
453 查看
之前介绍了springdataflow在mesos平台上如何应用,这次我们主要是针对DC/OS平台的搭建,部署集群环境。
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/,此处共享下基本的配置文件以及所需的安装文件:
链接:http://pan.baidu.com/s/1c2gshQo 密码:meq8
![](https://static.oschina.net/uploads/space/2017/0718/180256_p00q_2893418.png)
其中ip-detect 里的要与ip addr中对应,其余不在赘述
这里我们主要讲一下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。
2.首先需要安装GIT,git clone https://github.com/dcos/dcos-vagrant,也可以直接下载 链接:http://pan.baidu.com/s/1geTuMqB 密码:ig92
3.安装vagrant,链接:http://pan.baidu.com/s/1hs463BY 密码:bmqo
4.安装virtualbox,链接:http://pan.baidu.com/s/1pLfpKIf 密码:7dr3
5.最好是管理员权限,控制台执行vagrant plugin install vagrant-hostmanager
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 密码:lhu7
![](http://img.blog.csdn.net/20170718175052230?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc25vd3NuaXc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
7.百度云下载的dcos-vagrant里我都放置了需要的文件,以及需要配置的文件,直接修改配置文件就可以使用,如果是git克隆的项目,则执行vagrant up的时候会报缺少一些文件如:dcos_generate_config-1.9.0.sh 这也是其它安装方法所需要的文件。
需要修改的配置文件:根据实际资源情况分配cpu 内存等,包含一个master节点一个公共agent节点一个私有agent节点一个bootstrap节点,都可再按需求扩充。
![](http://img.blog.csdn.net/20170718175107753?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc25vd3NuaXc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
/etc/config.yaml: 最后一行是控制DCOS是否开启权限控制,false则不需要用户登录即可操作
![](http://img.blog.csdn.net/20170718175156121?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc25vd3NuaXc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
8.配置好之后直接运行 vagrant up a1 p1 m1 boot 启动安装
9.可以动态扩展vagrant up a2等节点
10.访问m1.dcos 成功,哈哈哈哈哈哈
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/,此处共享下基本的配置文件以及所需的安装文件:
链接:http://pan.baidu.com/s/1c2gshQo 密码:meq8
![](https://static.oschina.net/uploads/space/2017/0718/180256_p00q_2893418.png)
其中ip-detect 里的要与ip addr中对应,其余不在赘述
这里我们主要讲一下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。
2.首先需要安装GIT,git clone https://github.com/dcos/dcos-vagrant,也可以直接下载 链接:http://pan.baidu.com/s/1geTuMqB 密码:ig92
3.安装vagrant,链接:http://pan.baidu.com/s/1hs463BY 密码:bmqo
4.安装virtualbox,链接:http://pan.baidu.com/s/1pLfpKIf 密码:7dr3
5.最好是管理员权限,控制台执行vagrant plugin install vagrant-hostmanager
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 密码:lhu7
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 成功,哈哈哈哈哈哈
相关文章推荐
- DC/OS微服务平台搭建
- 深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台
- 深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台
- 深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台
- wcf完美搭建android平台服务之一
- 快速搭建客户服务管理平台
- Linux系列-Red Hat5平台下的DHCP服务搭建
- Linux系列-Red Hat5平台下的Samba服务搭建
- Linux系列-Red Hat5平台下Sendmail邮件服务搭建
- 大数据平台使用搭建脚本一键安装OS
- OMAP平台开发环境搭建(Ubuntu下ftp服务配置)
- webpack微信牛牛平台搭建前端一条龙服务
- arm平台搭建vsftpd服务
- Linux系列-Red Hat5平台下的LAMP网站服务搭建(三)
- wcf完美搭建android平台服务之三
- Linux系列-Red Hat5平台下的FTP服务搭建
- wcf完美搭建android平台服务之三
- 怎么搭建云平台的服务
- 服务之Windows平台上搭建SVN服务
- Spring Cloud和Docker搭建微服务平台