Mesos+marathon platform construction

1. Install jdk and maven

Modify the /etc/profile file

export M2_HOME=/opt/apache-maven-3.3.9
export JAVA_HOME=/opt/jdk1.8.0_73
export CLASS_PATH=.:J A VAHOME/lib/tools.tarexportPATH=JAVA_HOME/bin:M2 HOME/bin:PATH

2. Install mesos

  1. Installation reference http://mesos.apache.org/gettingstarted/
  2. First follow gcc, g++
  3. yum install -y patch python-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel
  4. ./configure
  5. make && make check && make install

3. Install and start zookeeper

  1. Unzip zookeeper-3.4.8.tar.gz
  2. In the /opt/zookeeper-3.4.8/conf directory, cp zoo_sample.cfg zoo.cfg
  3. Modify the zoo.cfg file
  4. start zkServer.sh start

Fourth, start mesos-master

  1. nohup mesos-master –log_dir=/root/mesos/logs –port=5050 –quorum=1 –registry=in_memory –work_dir=/root/mesos/data –zk=zk://${ip}/mesos &

Five, install and start marathon

  1. Unzip marathon-1.1.1.tgz
  2. Start: nohup ./start –master zk://I P / mesos--zkzk: / /{IP}/marathon &

6. Start mesos-slave:

  1. nohup mesos-slave –log_dir = / root / mesos / logs1 –work_dir = / root / mesos / data1 –master = zk: // $ {IP} / mesos &

 

http://blog.csdn.net/ppt0501/article/details/51363246

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326782109&siteId=291194637