美文网首页
CentOS 7设置Mesos开机启动

CentOS 7设置Mesos开机启动

作者: meidisun | 来源:发表于2017-03-27 18:29 被阅读0次

Mesos master

  1. 创建文件/etc/mesos/mesos-masterd,在里面填写Mesos master的参数信息,内容如下:
OPTIONS="--ip=192.168.1.20 --port=5050 --work_dir=/share/lib/mesos/master --hostname=node31.local"
  1. 在目录/usr/lib/systemd/system下创建文件mesos-masterd.service,文件内容如下:
[Unit]
Description=Mesos master service
[Service]
Type=simple
User=root
EnvironmentFile=/etc/mesos/mesos-masterd
ExecStartPre=. /home/meidisun/mesos-1.1.0/build/bin/mesos-master-flags.sh
ExecStart=/home/meidisun/mesos-1.1.0/build/src/mesos-master $OPTIONS
PrivateTmp=true
Restart=on-failure
[Install]
WantedBy=multi-user.target
  1. 启动Mesos master
systemctl start mesos-masterd.service
  1. 设置Mesos master开机启动
systemctl enable mesos-masterd.service

Mesos agent

  1. 创建文件/etc/mesos/mesos-agentd,在里面填写Mesos agent的参数信息,内容如下:
OPTIONS="--master=192.168.1.20:5050/mesos --containerizers=docker,mesos --isolation=cgroups/cpu,cgroups/mem,docker/runtime,filesystem/linux --image_providers=docker --work_dir=/share/lib/mesos/agent --hostname=node31.local"
  1. 在目录/usr/lib/systemd/system下创建文件mesos-agentd.service,文件内容如下:
[Unit]
Description=Mesos agent service
[Service]
Type=simple
EnvironmentFile=/etc/mesos/mesos-agentd
ExecStartPre=. /home/meidisun/mesos-1.1.0/build/bin/mesos-agent-flags.sh
ExecStart=/home/meidisun/mesos-1.1.0/build/src/mesos-agent $OPTIONS
PrivateTmp=true
Restart=on-failure
[Install]
WantedBy=multi-user.target
  1. 启动Mesos agent
systemctl start mesos-agentd.service 
  1. 设置Mesos agent开机启动
systemctl enable mesos-agentd.service

相关文章

网友评论

      本文标题:CentOS 7设置Mesos开机启动

      本文链接:https://www.haomeiwen.com/subject/aogrottx.html