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 成功,哈哈哈哈哈哈

相關文章
相關標籤/搜索