官术网_书友最值得收藏!

Configuring Mesos agents with ZooKeeper

  1. Edit /etc/mesos/zk and add the same line that we used on the Mesos masters on all the Mesos agents. Edit as appropriate using the IP addresses of your Mesos masters. Using our example configuration from earlier:
$ echo 'zk://10.0.0.11:2181,10.0.0.32:2181,10.0.0.25:2181/mesos' | sudo tee /etc/mesos/zk
  1. Create IP and hostname files for each of the Mesos agents (slaves), changing the values for IP and hostname on each agent server:
$ echo "10.10.0.73" | sudo tee /etc/mesos-slave/ip
$ echo "ubuntu7073" | sudo tee /etc/mesos-slave/hostname
  1. Disable ZooKeeper and Mesos master services:
    • Ubuntu 14.04:
$ sudo service mesos-master stop
$ echo manual | sudo tee /etc/init/mesos-master.override
$ sudo service zookeeper stop
$ echo manual | sudo tee /etc/init/zookeeper.override
    • CentOS7/RHEL7/Ubuntu 16.04:
      $ sudo systemctl stop mesos-master
      $ sudo systemctl disable mesos-master
      $ sudo systemctl stop zookeeper
      $ sudo systemctl disable zookeeper
  1. Start or restart Mesos agents:
    • Ubuntu 14.04:
$ sudo service mesos-slave restart
    • CentOS7/RHEL7/Ubuntu 16.04:
      $ sudo systemctl restart mesos-slave
      
  1. Repeat steps 1-4 on each Mesos agent server.
  2. Validate that the agents are registered with the cluster by again pointing your browser to port 5050 on any one of the master servers. Then click on the Agents tab on the bar at the top of the Mesos UI. You should see the newly registered agents:
主站蜘蛛池模板: 千阳县| 邵阳县| 庄河市| 焉耆| 清镇市| 平昌县| 家居| 汤原县| 安徽省| 浦城县| 姜堰市| 新野县| 泸西县| 富宁县| 临潭县| 安岳县| 襄城县| 四平市| 博乐市| 红河县| 历史| 酒泉市| 冷水江市| 绥滨县| 扎鲁特旗| 沈阳市| 岢岚县| 都兰县| 郑州市| 邯郸县| 固镇县| 巴南区| 顺义区| 松江区| 高唐县| 龙江县| 织金县| 通州市| 白朗县| 大厂| 东乌珠穆沁旗|