一、安装jdk和maven
修改/etc/profile文件
export M2_HOME=/opt/apache-maven-3.3.9
export JAVA_HOME=/opt/jdk1.8.0_73
export CLASS_PATH=.:JAVAHOME/lib/tools.tarexportPATH=JAVA_HOME/bin:M2HOME/bin:PATH
二、安装mesos
- 安装参考http://mesos.apache.org/gettingstarted/
- 首先按照gcc, g++
- 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
- ./configure
- make && make check && make install
三、安装启动zookeeper
- 解压zookeeper-3.4.8.tar.gz
- 在/opt/zookeeper-3.4.8/conf目录下,cp zoo_sample.cfg zoo.cfg
- 修改一下zoo.cfg文件
- 启动zkServer.sh start
四、启动mesos-master
- nohup mesos-master –log_dir=/root/mesos/logs –port=5050 –quorum=1 –registry=in_memory –work_dir=/root/mesos/data –zk=zk://${ip}/mesos &
五、安装启动marathon
- 解压marathon-1.1.1.tgz
- 启动:nohup ./start –master zk://IP/mesos−−zkzk://{IP}/marathon &
六、启动mesos-slave:
- 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
相关推荐
"compute-platform"项目是一个使用Ansible自动化部署工具搭建的基于Mesos的计算平台。Ansible是一种流行的IT自动化工具,用于配置管理系统、部署应用程序以及执行任务自动化。而Mesos则是一个开源的集群管理框架,它...
在Mesos中,你可以通过Mesos-DNS或 Marathon(Mesos上的应用编排层)来调度Flocker的数据卷容器。通过Flocker的Mesos驱动程序,可以将Flocker的数据卷与Mesos任务关联起来,这样当Mesos调度器重新分配任务时,相关联...
5. **负载均衡与自动化部署**:他熟悉Nginx、Tengine、Openresty等负载均衡组件,以及Git、Jenkins、Gradle等自动化部署工具,同时在容器化部署方面有经验,如Docker、Swarm、Mesos、Marathon、Kubernetes。...
在自动化部署方面,他使用Git、Jenkins、Gradle,同时具备Docker容器化部署经验,包括swarm、mesos、marathon、kubernetes集群的运维。他还熟悉自动化运维工具如Saltstack和数据监控工具zabbix。 在大数据领域,他...
10. **容器化部署**:擅长Docker,有swarm、mesos、marathon和kubernetes集群的搭建和运维经验。 11. **自动化运维**:熟练使用Saltstack进行自动化运维,以及Zabbix的数据监控。 12. **建模工具**:掌握...
* 容器化布署:Docker,具有搭建Swarm、Mesos、Marathon、Kubernetes集群并运维经验 * 自动化运维:熟练使用Saltstack,数据监控(Zabbix) * 建模工具:PowerDesigner、Rose、Visio等UML建模工具 * 遵循华为测试...
具有Docker、Swarm、Mesos、Marathon、Kubernetes等容器化部署经验。 - **运维与监控**:熟练使用SaltStack等自动化运维工具,以及Zabbix等数据监控工具。 - **建模工具**:熟练运用PowerDesigner、Rose、Visio等UML...
- **容器化部署**:了解Docker及其相关技术栈,如Swarm、Mesos、Marathon、Kubernetes等,并具有运维经验。 - **运维技术**:能够使用Saltstack进行自动化运维,并熟悉数据监控工具如Zabbix。 - **建模工具**:熟悉...