Mesos master
- 創(chuàng)建文件
/etc/mesos/mesos-masterd
闯割,在里面填寫Mesos master的參數(shù)信息榄审,內(nèi)容如下:
OPTIONS="--ip=192.168.1.20 --port=5050 --work_dir=/share/lib/mesos/master --hostname=node31.local"
- 在目錄
/usr/lib/systemd/system
下創(chuàng)建文件mesos-masterd.service
反惕,文件內(nèi)容如下:
[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
- 設(shè)置Mesos master開機(jī)啟動
systemctl enable mesos-masterd.service
Mesos agent
- 創(chuàng)建文件
/etc/mesos/mesos-agentd
授嘀,在里面填寫Mesos agent的參數(shù)信息气忠,內(nèi)容如下:
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
下創(chuàng)建文件mesos-agentd.service
锰蓬,文件內(nèi)容如下:
[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
- 設(shè)置Mesos agent開機(jī)啟動
systemctl enable mesos-agentd.service
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者