亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mesos+docker+marathon怎么用

發布時間:2021-12-14 09:59:45 來源:億速云 閱讀:107 作者:小新 欄目:云計算

這篇文章主要為大家展示了“mesos+docker+marathon怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“mesos+docker+marathon怎么用”這篇文章吧。

環境Centos6.7,內核版本3.18

先安裝mesos的依賴包

wget http://mirror.centos.org/centos/6/os/x86_64/Packages/apr-devel-1.3.9-5.el6_2.x86_64.rpm
sudo rpm ihv apr-devel-1.3.9-5.el6_2.x86_64.rpm
sudo yum install libcurl-devel apr-util-devel cyrus-sasl cyrus-sasl-devel cyrus-sasl-md5 subversion-devel

安裝maven,配置PATH保證能找到mvn命令即可

BTW,linux下的依賴包一般都可以在https://pkgs.org/這個網站里找到

下載mesos-1.0.0:

wget http://archive.apache.org/dist/mesos/1.0.0/mesos-1.0.0.tar.gz
tar zxvf mesos-1.0.0.tar.gz
cd mesos-1.0.0
# 配置安裝,編譯之前要保證g++版本不要過低,過低請先升級gcc版本:
./configure --prefix=/usr/local/mesos-1.0.0
sudo make
sudo make install

安裝完成后啟動master

MESOS_PATH=/usr/local/mesos-1.0.0
# 添加slave的白名單
${MESOS_PATH}/etc/mesos/slaves
echo "slave1.ip" >> ${MESOS_PATH}/etc/mesos/slaves
echo "slave2.ip" >> ${MESOS_PATH}/etc/mesos/slaves
echo "slave3.ip" >> ${MESOS_PATH}/etc/mesos/slaves

啟動 

# 啟動master
sudo ${MESOS_PATH}/sbin/mesos-master --ip=xxx.xxx.xxx.xxx --whitelist=${MESOS_PATH}/etc/mesos/slaves --work_dir=${MESOS_PATH}/work --log_dir=${MESOS_PATH}/log > /dev/null 2>&1 &

# 啟動slave
sudo ${MESOS_PATH}/sbin/mesos-slave --master='master.ip:5050' --work_dir=${MESOS_PATH}/work > /dev/null 2>&1 &

以上啟動模式只有一個master,當需要啟用HA功能時需要zookeeper

# master:
sudo ${MESOS_PATH}/sbin/mesos-master \
  --ip=xxx.xxx.xxx.xxx \
  --whitelist=${MESOS_PATH}/etc/mesos/slaves \
  --work_dir=${MESOS_PATH}/work \
  --log_dir=${MESOS_PATH}/log \
  --zk=zk://you_zk_address/mesos \
  --quorum=1> /dev/null 2>&1 &

# slave:
sudo ${MESOS_PATH}/sbin/mesos-slave \
  --master='zk://you_zk_address/mesps' \
  --work_dir=${MESOS_PATH}/work > /dev/null 2>&1 &

訪問master地址的5050端口:http://you_master_ip:5050能看到所有agent的狀態和提交的任務狀態

安裝docker
由于docker官網上要求的系統centos 7,所以肯定不能直接安,在網上找了一篇blog:http://www.cnblogs.com/zhenyuyaodidiao/p/5464422.html
表示在centos上可以安裝1.7.1版本的docker。

sudo rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo yum install docker-io

# 啟動
sudo docker -d or sudo service docker start

安裝marathon

wget 'http://downloads.mesosphere.com/marathon/v1.1.1/marathon-1.1.1.tgz'
tar zxvf marathon-1.1.1.tgz
cd marathon-1.1.1
vim bin/start

在CONF_FILE下面加入下面這一行

export MESOS_NATIVE_JAVA_LIBRARY=${MESOS_PATH}/lib/libmesos-1.0.0.so

sudo bin/start
訪問http://your_ip:8080 就能訪問marathon的界面了

以上是“mesos+docker+marathon怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

建瓯市| 安福县| 天祝| 平乐县| 阿拉尔市| 包头市| 德格县| 江津市| 公主岭市| 育儿| 连云港市| 陆河县| 嵊州市| 资阳市| 穆棱市| 邵东县| 施秉县| 洛隆县| 墨脱县| 黑山县| 沛县| 家居| 昭苏县| 达孜县| 虞城县| 天台县| 博湖县| 沐川县| 镇江市| 漾濞| 凤山县| 临颍县| 崇文区| 手机| 清远市| 邢台县| 邵阳市| 垫江县| 多伦县| 晋宁县| 宜春市|