.png)
ここ数週間、OpenStack、クラウド コンピューティング、仮想化、VMware ツールについてたくさん読んできましたが、試してみることにしました。インストールして設定し、どのように動作するか試してみたいと思います。ここ数日、インストールに問題がありました。
サーバー ルームのように適切な方法でラップトップにインストールしてみたいと思います。今、少し混乱しているので、ネットワーク構成について助けてもらい、質問に対する回答を得たいと思っています。誰か、やり方を説明してもらえませんか。
私のノートパソコンの仕様:
CPU: Core i5, dual core 2.5Ghz with Intel virtualization technology
RAM: 6GB
SSD: 256GB
One LAN adapter
One WLAN adapter (I am not using this at all)
OS: Windows Windows 7 64-bit
私は VMware Workstation 9、ESXi 5.5、vSphere を使用しており、vCenter や vSphere Web アプリケーションは使用していません。
VMware Workstation 内に、次の仕様で ESXi 5.5 をインストールしました。
RAM 2GB,
2 processors,
1 network adapter using NAT
hostname: localhost
IP Address: 192.168.186.140
Network identit acquired from DHCP server 192.168.186.254
ESXi 内には「Test Management Network」オプションがあり、いくつかの IP を ping することができ、動作します。
Ping Address #0: 192.168.186.2
Ping Address #1: 192.168.186.2
Ping Address #2: blank
Resolve Hostname localhost.localdomain
ESXi 内では何も設定していません。ワークステーションの ESXi では NAT を使用しており、「ゲストの時間をホストと同期する」オプションを有効にしています。vSphere では、IP: 192.168.186.140、ユーザー名、パスワードを使用して ESXi に接続します。
vSphere 内に Ubuntu サーバー 14.04 をインストールした仮想マシンが 2 台あり、後でその上に OpenStack をインストールする予定です。
両方の仮想マシンの仕様は同じです (必要に応じて後で変更します)。
CPU 1
RAM 512 MB
One network adapter using VM Network
最初の仮想マシンは CONTROLLER ノードで、2 番目の仮想マシンは COMPUTE です。CONTROLLER を OpenStack のコントローラー ノードとして使用し、もう 1 つをコンピューティング ノードとして使用します。インストール ガイドの指示に従って、OpenStack コンポーネントのインストールを開始しました。つまり、2 つのノードのインストールを使用します。この手順に到達しました。http://docs.openstack.org/icehouse/install-guide/install/apt/content/basics-networking-nova-verify.htmlCONTROLLER から COMPUTE へ、およびその逆方向に ping を実行すると問題が発生します。google.com には ping を実行できます。
この問題は後で解決してインストールを進めようと思いました。このセクションの 4 番目のポイント:http://docs.openstack.org/icehouse/install-guide/install/apt/content/keystone-install.html次のように入力すると:
su -s /bin/sh -c "keystone-manage db_sync" keystone
このエラーが発生します:
2014-07-18 19:30:30.682 6656 CRITICAL keystone [-] OperationError: (OperationalError) (2005,
「不明な MySQL サーバー ホスト 'controller' (0)」) なし なし
Google で検索してみたところ、ネットワーク構成に問題があることがわかりました。つまり、localhost に問題があるということで、ネットワークの問題に戻ります。
ネットワーク インターフェイスと 2 つの Ubuntu サーバーのホスト:
コントローラーノード:
/etc/ネットワーク/インターフェースをcatする
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
address: 10.0.0.11 //AS IN INSTALLATION GUIDE
netmask 255.255.255.0
gateway 10.0.0.1
猫など/ホスト
127.0.0.1 controller
#controler
10.0.0.11 controller
#compute
10.0.0.31 compute
コンピューティングノード:
/etc/ネットワーク/インターフェースをcatする
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
address: 10.0.0.31 //AS IN INSTALLATION GUIDE
netmask 255.255.255.0
network 10.0.0.0
gateway 10.0.0.1
auto eth1
iface eth1 inet manual
up ip link set dev $IFACE up
down ip link set dev $IFACE down
猫など/ホスト
127.0.0.1 compute
#compute
10.0.0.31 compute
#controler
10.0.0.31 controler
OpenStack コンポーネントのインストール作業を開始する前に、そしてその前に、この問題を解決する前に、いくつか質問があります。
ラップトップにこの方法で OpenStack をインストールすることは可能ですか? devstack の 1 ノード インストールを使用するとはるかに簡単であることはわかっています (すでに試しました)。ただし、OpenStack がどのように機能するか、仮想化とは何なのか、OpenStack 内で仮想マシンを起動する方法を知りたいと思います。VMware と vSphere 内の仮想マシンと混同しないでください。
最初の仮想化をワークステーションと Ubuntu サーバー仮想マシンの ESXi 上に、2 番目の仮想化をインスタンスにフレーバー設定を提供するために OpenStack 内に配置できるように、ネストされた仮想化を行うことは可能ですか?
これらのネットワーク問題の構成について誰か手伝ってくれませんか。明らかに、OpenStack のインストールを続行できません。仮想スイッチとルーティングを使用する必要がありますか? 管理ネットワークとパブリック ネットワークを用意して、Windows ブラウザー内で Horizon を取得してインスタンスを起動できないようにしたいです。そこに LAMP をインストールします。この概念の証明を得たいからです。
Ubuntu サーバーと vSphere の両方でネットワークを構成する必要がありますか? そうすべきだと思います。
ping テストに使用される ESXi「テスト管理ネットワーク」の IP がわかりません。ESXi の IP は 192.168.186.140 であるためです。