91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

宜宾县| 通榆县| 阳信县| 武穴市| 夏河县| 沾益县| 浦城县| 西充县| 临海市| 建平县| 雷州市| 门头沟区| 曲水县| 富裕县| 北碚区| 库尔勒市| 阳山县| 高雄市| 手游| 敖汉旗| 天峨县| 稷山县| 内丘县| 东港市| 沁源县| 怀来县| 长治市| 环江| 玉树县| 天等县| 郎溪县| 淳安县| 保亭| 温泉县| 伊川县| 鸡东县| 玛多县| 汤阴县| 延长县| 海城市| 嘉鱼县|