Mesos master
- 创建文件
/etc/mesos/mesos-masterd
,在里面填写Mesos master的参数信息,内容如下:
OPTIONS="--ip=192.168.1.20 --port=5050 --work_dir=/share/lib/mesos/master --hostname=node31.local"
- 在目录
/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
- 启动Mesos master
systemctl start mesos-masterd.service
- 设置Mesos master开机启动
systemctl enable mesos-masterd.service
Mesos agent
- 创建文件
/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"
- 在目录
/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
- 启动Mesos agent
systemctl start mesos-agentd.service
- 设置Mesos agent开机启动
systemctl enable mesos-agentd.service
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。