cloudstack advent calender 2014

17
CLOUDSTACK / OPENSTACK ADVENT CALENDER 2014 @zero_root

Upload: zack-dolby

Post on 16-Jul-2015

281 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: CloudStack Advent Calender 2014

C L O U D S TA C K / O P E N S TA C K

ADVENT CALENDER 2014

@zero_root

Page 2: CloudStack Advent Calender 2014

今回の目標

•  OpenStackのアプライアンスイメージのDevStackを利用してDevCloudをインストールをインストールする実証実験!

Page 3: CloudStack Advent Calender 2014

もくろみ

•  DevStackを用意して設定プロセスでsourceのコマンドが実行されるタイミングでextras.d/00-devcloud.shを叩いてDevStackのインストール中にDevCloudをインストールを行なって利用者を混乱に陥れる。

Page 4: CloudStack Advent Calender 2014

とりあえず、テスト

•  DevStackをまず用意しましょう。以下のURLからダウンロードしましょう。 ※OpenStackとか書いてあるということでパニックにならないでく

ださい。 http://docs.openstack.org/developer/devstack/

Page 5: CloudStack Advent Calender 2014

とりあえず、テスト

• 作成したら何年も動かすので14.04LTSを利用します。やはり、ITプロフェッショナルは軽いServer版を選択しますよね!

※ダウンロードは下記からっ! •  http://www.ubuntu.com/download/server

Page 6: CloudStack Advent Calender 2014

とりあえず、テスト

みんな大好き、VirtualBoxを起動してサックリUbuntu Serverをインストールしてみます。

Page 7: CloudStack Advent Calender 2014

とりあえず、テスト

こんなに簡単にUbuntu 14.04LTS Serverがサックリと。 HostnameがParisなのは僕がOpenStack Summit Paris 2014にいけなかったからではなく、Serverの命名規則が感覚的につかめるからですっ!

Page 8: CloudStack Advent Calender 2014

とりあえず、テスト

さて、github cloneでDevStackを…。 あれ、git command入っていないじゃない…。

Page 9: CloudStack Advent Calender 2014

とりあえず、テスト

あれ、しかもインストールのコマンド違くね? 正しくはコレだよね… #sudo apt-get install git

Page 10: CloudStack Advent Calender 2014

設定

local.confはAkihiro Motokiさんのgit hubからもらってくるぜ(パクって)! 利用させてもらうのはここに公開されている2つめを利用がよさそうだ。 https://gist.github.com/amotoki

Page 11: CloudStack Advent Calender 2014

インスト〜〜〜〜ル!

Home directoryからこんなコマンドを叩いてゴォ〜! あれ、これものすごい時間かかる。 # sudo cd devstack; ./stack.sh

Page 12: CloudStack Advent Calender 2014

待機時間

時間がかかっているのHULUでパーソン・オブ・インタレスト見よう! この前、見たザ・ウォーカー面白かったな…

Page 13: CloudStack Advent Calender 2014

インスト〜〜〜〜ル!

パーソン・オブ・インタレストを二話見終わったらインストロール完了。 あれ、プライベートアドレス..。 GUIブラウザ利用するからw3mかweb browserいるんじゃないのおおぉぉぉ!

Page 14: CloudStack Advent Calender 2014

デスクトップ ゴォォォォ!

はい、以下のコマンドでDesktopインストールしましょう。何でこの時Xubuntu desktopを選ばなかったんだろう…。インストールプロセスが走ってrebootがかかります。 $ sudo tasksel

Page 15: CloudStack Advent Calender 2014

スタァト

あら、動かない.. とっても動かない..。 DevStackを騙してDevCloudを起動するつもりがっ。 DevStackすら動かなかった..。タイムアップ…。

Page 16: CloudStack Advent Calender 2014

悲しみ

1ヶ月半ほど前に、私のボスが「貴様の色は赤色だ!!」と怒鳴った事がフラッシュバックしてきます…。蒼き衣を着たエンジニアなのに..。

Page 17: CloudStack Advent Calender 2014

MERRY CHRISTMAS

OpenStackのアプライアンスイメージからCloudStackのDevCloudをデプロイして見ようと思いました。 目標へ未到達との結果となりました。 精進いたします。 皆さんのクリスマスが、良いクリスマスでありますように。 メリークリスマス! Zack