quick-devstack検証環境をConoHaに構築する @ keruru | 2016-07-09T16:13:55+09:00 | 5 分で読めます | 更新日時 2016-07-09T16:13:55+09:00

ConoHa上にAll-in-one環境を構築出来たならこのエントリーは無くともquick-devstack環境を構築出来る方がほとんどだと思いますが、ちょっとしたメモとして残しておきます。ConoHa上にDevStack環境を構築するので 基本的な事項は先のエントリー を参照してくださいね。

ここでは quick-devstack環境 (3ノード環境)を構築する時のメモになります。

quick-devstack環境 は複数ノードを試験する際に便利な3ノード環境をDevStackで構築するときに便利な環境となります。

必要な環境の詳細はquick-devstackのREADME.mdに書いてありますが、今回は下記環境で構築しました。 ConoHaでサーバ追加画面で変更した処を記載しています。(それ以外はdefault)

  • stack01:メモリ4GB,ubuntu,14.04(64bit)
  • stack02:メモリ4GB,ubuntu,14.04(64bit),SSD250GB
  • stack03:メモリ4GB,ubuntu,14.04(64bit),SSD250GB

余談ですがConoHaではSSD50GBが標準ですが、stack02/03の様にSSD250GBを選択すると、vdaとして50GB割り当たりvdbとして200GBが割り当たります。stack02/03ではquick-devstackのそれぞれのフォルダのsetup.shを確認するとわかりますが、cinder-volumesとしてvdbをフォーマットします。丁度よいですね。

一度この環境でサーバを構築したら全部シャットダウンして停止状態にして、ネットワークを追加します。

プライベートネットワーク作成画面ではクラスCを指定し、192.168.100.0/24 のネットワークを作成します。

作成しただけではVPSに接続はされませんので、右のほうにある設定ボタンを押し接続させる必要があります。

これで環境としてはひとまず完成。サーバを起動してログインするとeth1が出来ていますので、そこにそれぞれ上記の画面で指定されているIPアドレスを指定します。/etc/network/interfacesに記述しておくとよいでしょう。

auto eth1
iface eth1 inet static
address 192.168.100.1   #stack01の場合。
network 192.168.100.0
netmask 255.255.255.0
broadcast 192.168.100.255

インターフェイスにIPを割り振ってpingで疎通出来る事を確認しておきましょう。 あとは基本的にはquick-devstackの手順通りですが、HOST_IPを変更します。

git clone https://github.com/josug-book1-materials/quick-devstack.git
cd quick-devstack
./stack01/setup.sh
cd ~/devstack
./stack.sh

例えばcontrollerノード(stack01)では上の様に実施しますが、最後の行のstack.shを実行する前に~/devstack/local.conf をviで編集します。stack01のlocal.confにはHOST_IPの行はありませんので追記してください。

#OFFLINE=True
RECLONE=True
HOST_IP=192.168.100.1

stack02とstack03のlocal.confには下記の様にもともと記載があります。HOST_IPにはそれぞれeth1に割り当てたIP(192.168.100.2または192.168.100.3)を、CC_HOSTにはstack01のIP(192.168.100.1)を指定します。

#OFFLINE=True
RECLONE=True

CC_HOST=192.168.100.1
HOST_IP=192.168.100.2

これで準備万端です。まずはcontroller nodeのstack01で./stack.shを実行し、無事インストールされた事を確認したらstack02とstack03の./stack.shを実行します。02と03に順序性はありませんが、インストールの途中でstack01との通信するところがありますので必ずstack01が完了してから実施しましょう。

これでquick-devstackの環境をConoHa上に構築出来ましたのでOpenStackクラウドインテグレーション オープンソースクラウドによるサービス構築入門に記載の検証手順を書籍を読みながら実施することが出来る様になります。

書籍を読むだけでなく実際に環境を触りながら学習することで学習密度が各段にアップし理解が深まりますので、実際に環境を触りながら学習することを強くおススメします。

そしてVMwareやVirtualBoxを用いて仮想サーバを3台、ご自身のPC上に構築しようとすると結構なリソースを持ったPCが無いとしんどいので、これをConoHa上に構築することが出来て時間単位の課金で利用出来るってのはとても素晴らしいことだと思います。なんといっても今回のこのサーバ1台あたり1時間動かしても8.3円、今回は3台構築してますので1時間30円程で勉強に使える計算です。もちろん使わないときはサーバを削除しておけばお金はかかりません。都度勉強する時に環境を構築しなおしになるのでちょっと手間ではありますが、それによってパソコンのスペックを問わなくなりますので、高性能パソコンを用意するより安く済むと思います。(実際Chromebookを用いて学習したりもしています)

ConoHaさんありがとう!

OpenStackクラウドインテグレーション オープンソースクラウドによるサービス構築 amazon.co.jp

追記、local.confファイルにADMIN_PASSWORDという行があり、ブラウザで入る時や各種APIを使った通信などで用いるパスワードですが検証のテンポラリ環境とは言え、デフォルトでは脆弱なので変更しましょう。

© 2006 - 2021 Keruruのブログ

Powered by Hugo with theme Dream.

avatar
About Me

ペンネーム/Nick

けるる etc

お仕事

テクニカルライティング/システムエンジニア/ネットワークエンジニア

愛用中のPC
  • NEC LAVIE ProMobile
  • SAMSUNG Chromebook Pro
  • Surface Pro 4
  • ThinkPad T440s
  • GPD Pocket
愛用中のPDA/SmartPhone
  • iPhoneSE 2nd(MAIN/docomo)
  • Unihertz TiTAN(SUB/docomo/SIM FREE)
  • OPPO Reno-A(SUB/rakuten/SIM FREE)
  • iPad Pro 11inch(SUB/docomo/SIM FREE)
愛車
  • MITSUBISHI PAJERO mini ‘2012
  • HONDA CRF250RALLY ‘2018
  • MERIDA SCULTURA4000 ‘2015
  • Carry-Me ‘2016
  • GIOS PANTO ‘2007
  • R&M BD-1 ‘2006
旅の記録2020
行き先など 北海道 海外
2020 12 鬼怒川温泉旅行
2021 02 箱根温泉旅行
旅の記録2010
行き先など 北海道 海外
2010 05 函館観光旅行
2010 09 みなかみ温泉旅行
2011 09 Gios Pantoで自転車旅(札幌・夕張・帯広界隈)
2012 03 パジェミ納車記念上諏訪温泉旅行
2012 08 西伊豆旅行
2012 09 東北キャンプツーリング
2012 10 新婚旅行(NYC-CFO)
2013 09 パジェミで北海道、道東漫遊+念願の旭山動物園
2014 08 三菱スターキャンプ参加
2014 09 台湾旅行(台湾新幹線で高雄にも)
2015 03 九州旅行(うきは旅行)
2015 09 香港旅行
2016 09 北海道ツーリング
2016 09 上諏訪旅行
2017 09 台湾旅行(現地集合現地解散)
2018 05 鹿児島・熊本旅行
2018 09 タイ・チェンマイ旅行
2019 01 高知ツーリング
2019 05 沖縄弾丸旅行
2019 05 別府弾丸旅行
2019 09 ハワイ旅行(まったりホノルルAB&B)
旅の記録2000
行き先など 北海道 海外
2000 08 夏休みで北海道帰省
2001 06 漫画家さん妙高ツーリング
2001 09 RVF400で稚内・網走・釧路・富良野・夕張(初バイク)
2002 07 夏のフーリツーリング
2002 07 CBR954RRで森・函館・稚内・網走・根室・富良野・夕張
2002 09 乗鞍岳ツーリング
2003 09 自転車で北海道(ただし札幌出たあたりで挫折)
2004 09 DJEBEL200で2002年と同じコース
2005 09 DJEBEL200にタンデムで夕張・帯広・士幌・網走・稚内と逆回り
2006 07 大阪観劇の旅(中央線をひたすら乗っていった貧乏旅行)
2007 09 XT660Rでえりも辺りでひたすら道東だけを堪能した北海道ツーリング
2008 08 四国鉄道旅行(サンライズゆめで四国入り、四国内はひたすら鈍行旅
2009 09 台湾旅行(初海外旅行)
2009 09 鈴鹿エンデューロにミニベロで参戦旅行
(C)Keruru. All Rights Reserved