--os-neutron-ml2-type-drivers=vxlan,flatこのコマンド(というか、インストールスクリプト)は完了するまでかなりかかります。私と同一の環境を準備していたら10分程で終わるはずです。お茶でも飲んで休憩しましょう。終わったらこんな感じ。エラーは一切でないはず。~]念のため、リブートします。(このタイミングからOpenStackが既に入っているので、リブートにも少し時間がかかります)リブートでSSHが切れているはずなので、再度ログインし直します。外部接続用のブリッジ作成(br-ex)次に、br-exの作成です。この辺もRDOを参考にします。ifcfg-eth0をコピーして作ります。以下の通りやればOKなはず。network-scripts]#ifcfg-br-exをviなどで以下の通り修正。nameserverONBOOT=yesというか、ぶっちゃけ、上記をそのまま新規ファイルにコピーした方がいいかもしれません。IPは適宜直して欲しいのですが、上記以外の情報は含めなくてよいです。次に、ifcfg-eth0を修正。network-scripts]#これはまんまコピーで大丈夫なはず。色んなサイトに同様の情報がありますが、「このパラメーター以外に、既にあった値は残した方が良いのか?」とか不安になりますが、上記まんまで大丈夫です。ifcfg-eth0のファイルの中にはIPアドレスの情報とかは、ない。成功していたら、少なくとも今までと同様にSSHでログインできるはず。(実は、ここが一番苦労したので気合い入っています)。Networkを作ります。一行ずつコピペでOK。--router:externalちなみに、出力結果はこんな感じ。poolのstart,end:OpenStackが作るGuestOSに割り当てるグローバルIPのプールみたいなもの。ESXiとかに割り当てた外部IPから20個程予約して下さい。(実際はGuestOSにじかに割り当てられるものではないが、とりあえずこの通りやって下さい)gateway:自分の家のネットワークのインターネットにアクセスするゲートウェイ。192.168.1.0/24出力結果はこんな感じ。次に、OpenStackのWeb画面を経由でメージを作ります。以下の手順に沿ったら大丈夫です。OSイメージをネットから取得します。Fedoraを取得します。https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/24/CloudImages/x86_64/images/上記リンクの「Fedora-Cloud-Base-24-1.2.x86_64.qcow2」をダウンロードします。OpenStackのWebにアクセスします。ご自身のLinuxVMのIPアドレスにアクセスします。(今回の例だと、192.168.1.232です。URLに「192.168.1.232」と入力すると、自動的に以下に遷移します)UserNameは「admin」パスワードは、以下で確認した「OS_PASSWORD」文字列を入れます。~(keystone_admin)]#つまり、私の環境では「9e27a56a0426407b」をパスワード欄に入れます。「Connect」を押したら、ログインできるはず。以下は英語で申し訳ないのですが「プロジェクト」→「コンピュート」→「イメージ」へ遷移します。「イメージの作成」をクリックします。すると、中央に以下のエラー(日本語)が出るはずです。これを今から修正します。SSHでログインし、以下のコマンドを入力して下さい。一行ずつコピペでOKです。openstack-dashboard実効結果はこんな感じ。~]#/etc/openstack-dashboard/local_settingsの”ALLOWED_HOSTS”を以下の通り修正します。]リブートし、再度イメージ作成画面に移動して下さい。(ちなみに、リブートされてからWebが起動するまで少し時間がかかるので、落ち着いて)そして、先ほどの手順でイメージ作成画面に戻ってみて下さい。エラーが消えたはずです。この画面で、以下の通り入力します。以下の3つの項目だけで良いです。「イメージの作成をクリック」イメージ名:Fedoraファイル:先ほどダウンロードしたFedoraのファイルを設定。Emulatorここからは日本語です。イメージの作成が正常に完了したはずです。Privateネットワーク作成OpenStackで作ったVM同士が通信するPrivateネットワークを作ります。「プロジェクト」→「ネットワーク」→「ネットワーク」をクリック。「ネットワークの作成」をクリック。以下の通り入力し、「サブネット」をクリック。以下の通り入力して下さい。このIPはこれまで入力してきた家のLANとは別物なので、何でも大丈夫です。以下の手順と整合を合わせる為に、全く同じ値を入力して下さい。「サブネットの詳細」をクリック。以下と同じ値を入力し、「作成」をクリック。Privateネットワークができました。続いて、ルーターを作成します。左の「ルーター」をクリック。「ルーターの作成」をクリック。以下の通り入力し、「ルーターの作成」をクリック。ルーターが作成されました。作成したルーター「router_admin」をクリック。「インターフェース」をクリック。「インターフェースの追加」をクリック。以下の通り選択し、「送信」をクリック。(IPアドレスは入力しないでもよいです)左上の「ゲートウェイの設定」をクリック。以下の通り設定し、「送信」をクリック。(ルーターIDは気にせず)ルーターが出来ました。念のため、確認のため、左の「ネットワークトポロジー」をクリックします。以下のようにルーターとネットワークが繋がっているはず。「トポロジー」タブをクリック。こんな感じで、セグメント間にルーターがあることが解ります。次に、アクセスの設定(NSXのDFWのようなもの)を設定します。「プロジェクト」→「コンピュート」→「アクセスとセキュリティー」をクリック。「default」の「ルールの管理」をクリック。「ルールの追加」をクリック。ルールから「すべてのICMP」を選択し、「追加」をクリック。(他は自動的に入力されます)同じ要領で、SSHも追加。結果は、以下のようになるはずです。次に、SSHキーの作成を行います。コンソールから、以下を入力して下さい。admin_key.pem結果はこんな感じです。~(keystone_admin)]#以上で、OpenStack上でVMを作る準備ができました!休憩しましょう!次は、いよいよクライマックス。VMを作ります!OpenStackでVM(インスタンス)の作成では、最後です。「プロジェクト」→「コンピューと」インスタンスをクリック。右の「インスタンスを起動」をクリック。これまでのピースを全て繋げます。インスタンス名は何でも良いです。好きな名前を入れて、「次へ」をクリック。以下のような画面になります。ここで、事前に作成したFedoraのイメージを選択したいのです。下の「Fedora」の右っかわに+マークがあります。これをクリックします。すると、上に移動したのがわかるはずです。こんな要領で、以下もやっていきます。「ボリュームサイズ」を10にして、「次へ」をクリック。「m1.small」を選択して、「次へ」をクリック。(画面の通りでOK)「private」だけを選択肢、「次へ」をクリック。「default」が選択されているので、そのまま「次へ」これも既に「admin」が選択されてるのでOKです。「インスタンスの起動」をクリック。以上で、VMが作られるはずです。IPの割り当て」をクリック。「確保済みの・・・」の右のプラスをクリック。プールを選択し、以下の通りになっていることを確認して、「IPの確保」をクリック。「IPアドレス」を確認し、「割り当て」をクリック。IP」が表示されたら、成功です。このIPアドレスに対して、外部からアクセスできます。試しにPINGしてみます。~]#OKですね!うまくいかなかったら、手順を見直して下さい上記は私の環境で10回以上試して動作している手順です。うまくいかなかったら、手順を見落としている可能性があるので、再度確認して下さい。くどいようですが、私と同じ環境を構築している方が無難です。i7-6700Kの組み合わせで無事にESXiの構築に成功しました。自作ESXiを30日以上稼働させてみた感想i7-6700Kで自作ESXiマシンを構築して1ヶ月以上経ちました。本日は率直な感想を書こうと思います。RDOのCentos6イメージでrootを取り返す!これってOpenstack熟練者には基本的な事なのでしょうか。ちなみに、Centos6以外でも通用する技のはず。i7-6700Kの組み合わせで無事にESXiの構築に成功しました。ESXiは...記事を読むDockerのコンテナーからとりあえずファイルを転送する本日Dockerのコンテナーからとりあえずファイルを転送したいって要件にぶち当たったので、とりあえずcurlを利用して送った方法をメモしてお...記事を読むOpenStackの通常QCOW2イメージでrootでログインできるようにするこの記事は完全に自分の備忘録です。いつものように見やすくしていないので、あしからず。AMESXiの記事、こちらの記事ともに非常に参考になりました。AM記事を見てくれてありがとうございます。参考になったみたいで嬉しいです。PMHyper-Vでも、本手順でOpenStackが構築できました。以下のようなRDOに沿ってやるほうがよっぽど楽だし簡単でした。PMコメントありがとうございます。コメントをキャンセルメールアドレスが公開されることはありません。新しい投稿をメールで受け取る自己紹介(CCIE_TOZAI)普通の会社員。1児の父です当ブログの内容は私が所属している会社の方針・内容とは一切関係ありません。240の互換パッドを使ってみた仮想通貨botの成績報告(2020/2/9-2/15)。Slim」のレビュー。