CentOS7.3安装mesos1.4.0

按照官网一步一步安装mesos,这里选择的版本是1.4.0。

download mesos

wget http://archive.apache.org/dist/mesos/1.4.0/mesos-1.4.0.tar.gz
tar -xzf mesos-1.4.0.tar.gz

system required

下载apache-maven的yum源

yum install wget tar git
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

准备svn的yum源

bash -c 'cat > /etc/yum.repos.d/wandisco-svn.repo <<EOF
[WANdiscoSVN]
name=WANdisco SVN Repo 1.9
enabled=1
baseurl=http://opensource.wandisco.com/centos/7/svn-1.9/RPMS/\$basearch/
gpgcheck=1
gpgkey=http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
EOF'

更新系统源,安装Development tools

yum update systemd
yum groupinstall Development tools
yum install -y apache-maven python-devel python-six python-virtualenv java-1.8.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel

编译

cd mesos-1.4.0
mkdir build
cd build
../configure
make
make install

漫长的编译过程,可能会提示内存不足的错误:g++: internal compiler error: Killed (program cc1plus),解决办法就是减少服务器无用的运行进程,增加交换分区。

dd if=/dev/zero of=/swapfile1 bs=1024k count=512
mkswap /swapfile1
swapon /swapfile1

如果编译成功,可以删除增加的交换分区。

swapoff /swapfile1
rm -rf /swapfile1

启动mesos

bin/mesos-master.sh --ip=172.16.0.3 --work_dir=/var/lib/mesos
bin/mesos-agent.sh --master=172.17.0.3 --work_dir=/var/lib/mesos

浏览器访问mesos

http://111.230.39.253:5050

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luffy5459

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值