新聞中心
centos 7 安裝Mesos+Marathon+Zookeeper

成都創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),洛龍網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:洛龍等地區(qū)。洛龍做網(wǎng)站價(jià)格咨詢:18980820575
1.地址規(guī)劃
- 192.168.1.110 master1
- 192.168.1.111 master2
- 192.168.1.112 master3
- 192.168.1.115 salve1
- 192.168.1.116 salve2
Master節(jié)點(diǎn):
1.關(guān)閉防火墻
systemctl stop firewalld && systemctl disable firewalld
2.關(guān)閉selinux
setenforce 0
3.安裝mesosphere源
rpm -ivh /mesosphere-el-repo-7-1.noarch.rpm
4.安裝mesos及相關(guān)軟件
yum -y install mesos mesosphere-zookeeper
5.配置zookeeper
- master1: echo 1 > /var/lib/zookeeper/myid
- master2: echo 2 > /var/lib/zookeeper/myid
- master3: echo 3 > /var/lib/zookeeper/myid
vi /etc/zookeeper/conf/zoo.cfg #加入
- server.1=192.168.1.110:2888:3888
- server.2=192.168.1.111:2888:3888
- server.3=192.168.1.112:2888:3888
6.配置mesos
master1 master2 master3
vi /etc/mesos/zk #加入
zk://192.168.1.110:2181,192.168.1.111:2181,192.168.1.112:2181/mesos
echo 2 > /etc/mesos-master/quorum #加入
- master1: echo 192.168.1.110 | sudo tee /etc/mesos-master/hostname
- master2: echo 192.168.1.111 | sudo tee /etc/mesos-master/hostname
- master3: echo 192.168.1.112 | sudo tee /etc/mesos-master/hostname
7.配置marathon
去官網(wǎng)下載marathon.tar.gz
master1 master2 master3
tar zxvf marathon.tar.gz
cd marathon/
啟動(dòng): ./bin/start --master zk://192.168.0.180:2181,192.168.0.227:2181,192.168.0.221:2181/mesos --zk zk://192.168.0.180:2181,192.168.0.227:2181,192.168.0.221:2181/marathon
8.啟動(dòng)mesos-master,zookeeper
systemctl start zookeeper && systemctl start mesos-master
systemctl disable mesos-slave
Slave節(jié)點(diǎn):
1.關(guān)閉防火墻
systemctl stop firewalld && systemctl disable firewalld
2.關(guān)閉selinux
setenforce 0
3.安裝mesosphere源
rpm -ivh /mesosphere-el-repo-7-1.noarch.rpm
4.安裝mesos
yum -y install mesos
5.配置mesos
slave1 slave2
vi /etc/mesos/zk #加入
zk://192.168.1.110:2181,192.168.1.111:2181,192.168.1.112:2181/mesos
- slave1: echo 192.168.1.115 | sudo tee /etc/mesos-slave/hostname
- slave2: echo 192.168.1.116 | sudo tee /etc/mesos-slave/hostname
6.啟動(dòng)mesos-slave
systemctl start mesos-slave && systemctl enable mesos-slave
systemctl disable mesos-master
測(cè)試:
輸入192.168.0.111:5050
隨便輸入一個(gè)master的地址就OK,zookeeper會(huì)自動(dòng)選出一個(gè)leader
輸入192.168.0.111:8080,可利用其發(fā)布docker鏡像并可調(diào)整應(yīng)用數(shù)量
當(dāng)前文章:CentOS7安裝Mesos+Marathon+Zookeeper
URL標(biāo)題:http://www.dlmjj.cn/article/cojcedc.html


咨詢
建站咨詢
