Mesos集群快速搭建

Mesos下载地址

mesos download

在虚拟机上快速搭建mesos集群

如果你有vagrant和virtualbox,那么你可以通过以下方式快速搭建一个具有3个节点的mesos集群,包含两个slave以及一个master

# 下载部署文件
git clone https://github.com/47oo/cluster-create-easy.git
cd cluster-create-easy/mesos
# 快速创建虚拟机
vagrant up
vagrant ssh master

真实环境自己搭建mesos集群

centos7为例

机器环境

hostnameip
master192.168.0.1
slave0192.168.0.2
slave1192.168.0.3
# 在所有机器上执行
wget -O /tmp/mesos-1.9.0-1.el7.x86_64.rpm  https://dl.bintray.com/apache/mesos/el7/x86_64/mesos-1.9.0-1.el7.x86_64.rpm
wget -O /tmp/mesos-devel-1.9.0-1.el7.x86_64.rpm https://dl.bintray.com/apache/mesos/el7/x86_64/mesos-devel-1.9.0-1.el7.x86_64.rpm
# mesos install
yum localinstall /tmp/mesos-*.rpm -y

使用浏览器访问http://192.168.205.11:5050即可

mesos配置文件配置

因为使用命令的方式很容易忘掉,所以使用配置文件来保存自己的配置参数

# 在master机器上执行 root
mkdir /home/apps/mesos
cat > /etc/mesos/mesos-master-env.sh<<EOF
export MESOS_work_dir=/home/apps/mesos
export MESOS_ip=192.168.0.1
export MESOS_hostname_lookup=false
export MESOS_log_dir=/var/log/mesos
EOF
mesos-daemon.sh mesos-master
# 在slave0机器上执行 root
cat > /etc/mesos/mesos-master-env.sh<<EOF
export MESOS_work_dir=/home/apps/mesos
export MESOS_ip=192.168.0.2
export MESOS_hostname_lookup=false
export MESOS_log_dir=/var/log/mesos
export MESOS_master=192.168.0.1:5050
EOF
mesos-daemon.sh mesos-agent
# 在slave1机器上执行 root
cat > /etc/mesos/mesos-master-env.sh<<EOF
export MESOS_work_dir=/home/apps/mesos
export MESOS_ip=192.168.0.3
export MESOS_hostname_lookup=false
export MESOS_log_dir=/var/log/mesos
export MESOS_master=192.168.0.1:5050
EOF
mesos-daemon.sh mesos-agent

使用浏览器访问http://192.168.0.1:5050即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值