iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 23
0
Cloud

用30天來建構和操作Apache Mesos系列 第 23

Day23:Mesos Framework Aurora(二)

  • 分享至 

  • xImage
  •  

昨天已經介紹了Mesos Framework Aurora的架構和執行的生命週期,今天來介紹紹Aurora的安裝,明天會繼續介紹Aurora的使用。

安裝前準備:

0.啟動Mesos前需要執行以下的指令

# mesos-log initialize --path=/var/lib/aurora/scheduler/db

1.啟動Mesos master,可以參考day3

2.啟動Mesos slave,可以參考day3

3.安裝和啟動zookeeper,可以參考day4

4.安裝一些Linux的套件,如下面的指令

# yum install -y python2 wget

5.確認已安裝java,版本要用JDK1.8以上

安裝Aurora Scheduler:

1.下載aurora scheduler安裝程式

# wget -c https://apache.bintray.com/aurora/centos-7/aurora-scheduler-0.15.0-1.el7.centos.aurora.x86_64.rpm

2.使用yum安裝rpm檔,指令如下

# yum install -y aurora-scheduler-0.15.0-1.el7.centos.aurora.x86_64.rpm

安裝Aurora Client:

1.下載aurora client安裝程式

# wget -c https://apache.bintray.com/aurora/centos-7/aurora-tools-0.15.0-1.el7.centos.aurora.x86_64.rpm

2使用yum安裝rpm檔,指令如下

# yum install -y aurora-tools-0.15.0-1.el7.centos.aurora.x86_64.rpm

安裝Aurora executor:

  1. 下載aurora executor安裝程式
# wget -c https://apache.bintray.com/aurora/centos-7/aurora-executor-0.15.0-1.el7.centos.aurora.x86_64.rpm
  1. 使用yum安裝rpm檔,指令如下
# yum install -y aurora-executor-0.15.0-1.el7.centos.aurora.x86_64.rpm

修改Aurora Scheduler:

# vi /etc/sysconfig/aurora-scheduler
-mesos_master_address='192.168.1.118:5050'

啟動Aurora Scheduler:

# cd /usr/bin
# ./aurora-scheduler-startup

Aurora Scheduler WebUI畫面:

http://您的aurora scheduler ip位址:8081

http://ithelp.ithome.com.tw/upload/images/20161223/20103456P860cPmAU9.png

啟動Aurora observer:

# cd /usr/bin
# ./thermos_observer

Aurora observer的執行畫面如下:

http://您的work node ip位址:1338

http://ithelp.ithome.com.tw/upload/images/20161223/201034561RKSq2tNaD.png

在啟動aurora-scheduler過程中有遇到問題如下:

http://ithelp.ithome.com.tw/upload/images/20161223/20103456bbPK0YOKtX.png

如果在前面已經有執行meos-log initialize,但是還是有遇到以上的錯誤訊息就先重新啟動mesos-master和mesos-slave,但重新啟動前需要先刪除--work-dir的資料夾檔案。

今天已經簡單的介紹Aurora framework要如何安裝,明天來介紹如何的使用Aurora Framework

參考資料:

Aurora Framework:http://aurora.apache.org/


上一篇
Day22:Mesos Framework Aurora(一)
下一篇
Day24:Mesos Framework Aurora(三)
系列文
用30天來建構和操作Apache Mesos30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言