LinAction.Lab Presents
LinAction Theme
Rancherカタログ紹介 Hadoop + Yarn
Date :2016.12.08
Location : Rancher Meetup Tokyo #2
1
自己紹介
Twitter : cyberblack28,linaction2014
2
仕事:
・インフラエンジニア
官公庁の基盤設計、構築、テスト、運用保守
趣味:
・音楽
ライブ、フェスに行くこと、たまにギターやベースを弾く
・写真
工場・ジャンクション夜景
・フロントエンドエンジニア
アジャイル開発でHTML5、CSS、JavaScript等
会社紹介
3
会社:フォーシーズンズ株式会社
URL:www.0004s.com
システム部
インフラ構築(サーバ、ネットワーク)
ウェブ制作・開発
制作部
広告の企画・制作
飲食事業部
カフェ(BOOKSHELFCAFE)
URL:www.bookshelfcafe.jp
割烹料理(とき彩)
URL:www.tokiiro.tokyo
2015,2016年夏に
ROCK IN JAPAN FESに初出店しました!!
LinAction.Labについて
LinAction = Linux + Action
「Linuxで行動を起こそう!」というスローガンを基に、ハンズオンを中心にLinuxに関わるあ
らゆることを追求するコミュニティです。
難しいことはひとまず置いて、まずは試して、触って、行動優先から深めて行きましょう。
その、「まずは試して、触って」のお役に立てればと思います。
4
1. Rancher Meetup #1 Recap
2. Rancherのカタログについて
3. Hadoop + Yarnの構築
5
アジェンダ
6
1.Rancher Meetup #1 Recap
Rancherの選択肢の一つとして、
コンテナサービスがないクラウド、オンプレミス環境では
とても便利にコンテナ運用が可能で最適!
7
2.Rancherのカタログについて
One Click Deployment ! !
カタログ一覧から選択して、起動ボタンをクリックするだけで、
アプリケーションをデプロイできます。
Creating Private Catalogs ! !
個人で作成したカタログも登録できます。
8
2.Rancherのカタログについて
• ライブラリ:Rancher認定のテンプレートカテゴリ一覧
• コミュニティ:コミュニティ(OSS)テンプレートカテゴリ一覧
• 全て:ライブラリとコミュニティを合わせたテンプレートカテゴリ一覧
Rancher認定のテンプレートはRancher Labsによって維持管理及びサポートされ
ますが、コミュニティ(OSS)テンプレートはオープンソースユーザコミュニティ
によって維持管理されています。
上部メニュー「カタログ」
を選択します。
環境テンプレート カタログ数(ライブラリ) カタログ数(コミュニティ)
10
79
23
12
13
9
2.Rancherのカタログについて
環境テンプレートによって選択できるカタログは異なります。
※v1.2.0(2016年12月現在)
10
2.Rancherのカタログについて
カタログ一覧:Library
11
2.Rancherのカタログについて
カタログ一覧:Community
12
2.Rancherのカタログについて
カタログ一覧:Community
13
2.Rancherのカタログについて
カタログ一覧:Community
14
2.Rancherのカタログについて
カタログ一覧:Community
15
2.Rancherのカタログについて
カタログ一覧:Community
16
2.Rancherのカタログについて
カタログ一覧:Community
17
2.Rancherのカタログについて
カタログ一覧:Community
18
2.Rancherのカタログについて
カタログ一覧:Community
19
2.Rancherのカタログについて
カタログ一覧:Community
20
<注意>
RancherはApache Software Foundation
のプロジェクトとは無関係です。
21
3.Hadoop + Yarnの構築
Rancher Node Server 1,2Rancher Manager Server
a.サーバの構築
項目 設定内容
Data Center SJC01 - San Jose
Computing Instance 2 x 2.0 GHz Cores
RAM 4GB
Operating System
Ubuntu Linux 16.04
LTS Xenial Xerus
Minimal Install (64
bit)
項目 設定内容
Data Center SJC01 - San Jose
Computing Instance 2 x 2.0 GHz Cores
RAM 8GB
Operating System
Ubuntu Linux 16.04
LTS Xenial Xerus
Minimal Install (64
bit)
22
3.Hadoop + Yarnの構築
Rancher Manager Server
b.Rancherのインストール
# apt-get update
# apt-get install wget
# wget -qO- https://get.docker.com/ | sh
# docker run -d -p 8080:8080 rancher/server
Rancher Node Server 1,2
# apt-get update
# apt-get install wget
# wget -qO- https://get.docker.com/ | sh
# docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v
/var/lib/rancher:/var/lib/rancher rancher/agent:v1.1.0 http://RancherマネージャーホストのIP
アドレ
ス:8080/v1/scripts/7E0CA449959F4B634E4D:1480946400000:uLwKStkhQHBCuPz4j9eoqm0
NDM
23
3.Hadoop + Yarnの構築
「コミュニティ」を選択します。
「詳細を見る」を選択します。
c.カタログからHadoop + Yarnのデプロイ
24
3.Hadoop + Yarnの構築
c.カタログからHadoop + Yarnのデプロイ
「起動」を選択します。
25
3.Hadoop + Yarnの構築
d.ブラウザからHDFS Managerの確認
http://Rancher Node Server 1のIPアドレス:50070/
26
3.Hadoop + Yarnの構築
d.ブラウザからYarn Resource Managerの確認
http://Rancher Node Server 1のIPアドレス:8088/
27
3.Hadoop + Yarnの構築
d.ブラウザからNode Managerの確認
http://Rancher Node Server 1のIPアドレス:8042/
28
3.Hadoop + Yarnの構築
d.ブラウザからJob Historyの確認
http://Rancher Node Server 1のIPアドレス:19888/
29
http://ur0.link/yAEU
詳細はQiitaをご利用ください!!
3.Hadoop + Yarnの構築
http://ur0.link/yAEt
Hadoop + Yarn Spark + kubernetes
30
おまけ
31
さらなるBigData環境を求めるあなたに!
HDP(Hortonworks Data Platform) SANDBOX
コンテナをRancherで管理!!
https://goo.gl/swAWzw
32
ご清聴ありがとうございました!

Rancherカタログ紹介 Hadoop + Yarn