TOZAIとITを楽しむブログ11ヶ月でCCIEを取得したTOZAIによる、ネットワーク系資格に向けての効果的な勉強方法の紹介。あと節電、節約ネタ、たまにガジェットネタ。OpenStack自作PCのESXi上で無事OpenStackをインストールする事が出来たので、手順を紹介します。動かすまでの手順は全て含めました。必要なイメージのダウンロードや事前準備等も全てです。「OpenStackを一度試してみたい」という方、この手順に沿って操作すれば必ず構築できるはず。非常に長くなっていますが、それは画面キャプチャなど、必要な情報を全て含めているからです。慣れたら30分で出来るようになります。うまくいかなかったら、手順を見直して下さいスポンサーリンクレクタングル大はじめにOpenStackは、ややこしい、と思っていませんか?これが、私がOpenStackに出会った時の感想です。私はHyper-V/VMwareの経験があります。(ブログを見た事がある人はご存知ですが、VCP-DCV/VCP-NV/VCIX-NVを持っています)その知識を総動員しても、OpenStackはややこしかった。理由は「なんか、コンポーネントが多すぎて、何から手をつけたら良いか解らん・・・」だと思います。Nova?Neutron?なんじゃそれ?って感じです。Linuxは色んなディストリビューションがあります。OpenStackは色んなインストール方法があります。HAとかコンピュートノードの分離等を考えると、本当に色んなやり方があります。この、色んなやり方ってのは、初心者に対しては迷う要素なだけです。「ただ、試してみたいのに。OpenStackでVMを作ってみたいだけなのに・・・」って人でも、OpenStackの環境を構築するだけで苦労します。諦める人も多いでしょう。そんな人を沢山見てきました。ESXiの導入なんてシンプルなのに、、、OpenStackは難しい。そもそもESXiとOpenStackは解決する課題が違うのですが、一般人からしたら上記のような印象だと思います。この記事では、とりあえず動くところまでの手順を網羅しましたまずは動かせる状態まで持っていきましょう。一度動けば、どんなコンポーネントがOpenStackを支えているかの把握も容易になります。OpenStackで何が出来るか?も理解しやすくなります。動かせれなければ「何が足りないのか?」「どの設定がダメなのか?」と無駄に悩む事が増えます。この記事では、ESXi上にOpenStackを構築する手順を全て網羅しました。OpenStackが動くLinuxのダウンロードからインストール、OpenStackの設定など、全てです。私と同じ環境を事前に作る事をオススメしますこの手順書は、私の検証環境で実証しています。私の検証環境の作り方は、以下の記事に全て網羅しています。機材、組み立て、ESXiの導入等、全てです。i7-6700Kの組み合わせで無事にESXiの構築に成功しました。ESXiは...OpenStackの環境構築は、H/W・Linuxディストリビューションにかなり依存します。その為、同じ環境を構築する事を強くオススメします。この検証環境ができれば、OpenStackやvSphereなどなど、さまざまな検証が可能となります。私が今後追加する予定の色んな仮想可ソフトウェアの検証も、上記検証環境をベースに行います。殆どの人は、まずはソフトウェアの動作を確認したい・見てみたいはずです。それなのに、H/WのチップセットやLinuxの細かい設定等、そういう「ソフトウェアの確認にはどうでもいいこと」に時間を費やすのは無駄だと感じているはずです。上記と同じ環境を準備し、この手順に沿えば、とりあえず私が行った事と同じ結果になるはずです。(保証はできませんが・・・)手順は飛ばさないで下さい全ての手順には意味があります。br-exの設定当たりで急にコマンドラインになったりするので、少し戸惑うかもしれません。それにも意味があります。この記事で、できることESXiの上にOpenStackを導入し、OpenStack上でインスタンスを起動できるOpenStack上のインスタンスに外部ネットワークからログインできるこの記事に書いていない事OpenStackのアーキテックチャーなど、技術的なこと。この手順書は入門編です。この設定にしたか?なぜ、この手順か?など。初心者が動かすことが目的です。私の家のネットワークは192.168.1.0/24のフラットなネットワークです。ここでの「フラット」とは、192.168.1.0/24のレンジのノードは、VLANやVXLANなどを使わずに普通にPINGで相互通信が出来るということです。以降は192.168.1.0/24を適宜自分の家のネットワークセグメントに置き換えて下さい。ちなみに、私の環境のIPアドレスは以下の通り192.168.1.231:ESXi192.168.1.232:OpenStackのVM用(これから作る)事前準備。ESXiの設定リソースの確認まず、ESXiが正しくリソースを認識している事を確認します。Clientを起動します。「サマリ」をクリック。CPU/メモリ/ストレージが、ESXi上で正しく認識されている事を確認。「ネットワーク」をクリック。物理アダプタの上の「プロパティ」をクリック。(一番上のプロパティではない)下の「編集」をクリック。(今から、左の無差別モードの設定を変えます)「セキュリティ」をクリック。「無差別モード」を承諾に変更し、「OK」をクリック。無差別モードが「承諾」に変わった事を確認し、「閉じる」をクリック。以下のリンクにアクセスし、Linuxイメージを取得。http://ftp.riken.jp/Linux/centos/7/isos/x86_64/「CentOS-7-x86_64-DVD-1511.iso」をローカルにダウンロード。ダウンロードされた事を確認。※管理用PCからネットワークインストールもできますが、今後何度もやる事を想定し、データストアに保存します。以下の手順に沿ってやって下さい。「ストレージ」をクリック。右の「datastore1」を右クリックし、「データストアの参照」をクリック。(データストアブラウザが表示される)左の「/」が選択された状態のはずです。フォルダを作って管理したいので、上のフォルダの+があるアイコンをクリックします。「OS_Image」とでも入力し「OK」をクリック。「OS_Image」フォルダが出来たので、右の「OS_Image」をダブルクリック。(「OS_Image」に移動されます)上の「ドラム缶に上矢印」アイコンをクリック。先ほどダウンロードした「CentOS-7-x86_64-DVD-1511.iso」を選択肢、「開く」をクリック。