質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
VMware

VMwareとは、 ハードウェアで動作するOS上で仮想マシンを作成、実行するソフトウェアです。 Windows上でUNIX系OSを動作させたり、他のOS上で別の仮想OSを動作することが可能です。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

0回答

4083閲覧

VMWare Playerを使用した仮想環境のゲストOSにNLBを設定する方法がわかりません。

FujitaDaisuke

総合スコア10

VMware

VMwareとは、 ハードウェアで動作するOS上で仮想マシンを作成、実行するソフトウェアです。 Windows上でUNIX系OSを動作させたり、他のOS上で別の仮想OSを動作することが可能です。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

0クリップ

投稿2017/09/24 08:56

編集2022/01/12 10:55

###前提・実現したいこと

VMWare Playerの動かしているゲストOS2台(2台ともWindows Server R2 2012 Standard)をNLBで構築したい。

VMWare Playerの仮想環境では、「ユニキャストモード」ではなく、「マルチキャストモード」によるNLB構築が推奨されているため、以下画像のように設定しています。

![![イメージ説明]

※マルチキャストモードが推奨されている件については、以下URLの内容を参考にしました。
http://azuread.net/2010/09/29/vmware%E3%81%A7nlb%E3%82%92%E4%BD%BF%E3%81%86/

###発生している問題・エラーメッセージ

ゲストOSの「ネットワーク負荷分散マネージャ」にて以下画像のようなエラーが起き、
クラスタにホストを追加できません。(一番最後のログです。)

![イメージ説明]

【エラーメッセージの内容】 ホストに到達できません。{もう片方のクラスタホスト名}に接続できません。

###試したこと

マルチキャストモードで構成するには、
仮想IPアドレスについて、MacアドレスをARPにエントリする必要があるらしく、
ホストOSのコマンドプロンプトで
「arp -s{仮想IPアドレス}{Macアドレス}」を実行し設定しました。
※Macアドレスは以下のURLを参考にして、仮想IPアドレスより割り出しました。
http://www.n-study.com/network/multicast5.htm

ARPに仮想IPアドレスを追加してもなお、同じエラーメッセージが出ます。

###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

over

2017/09/25 00:05

仮想ゲストに使用しているネットワークインターフェースはブリッジにしています?また、クラスタIPの第4オクテッドは何を指定していますか?
FujitaDaisuke

2017/09/25 00:47 編集

ご質問ありがとうございます。仮想ゲストはNAT接続にしています。クラスタIPの第4オクテッドは10にしています。特に何かの数字を指定したつもりはなく、ゲスト1ip = 192.168.11.8, ゲスト2ip = 192.168.11.9と固定していたので、連番で192.168.11.10としました。
over

2017/09/25 01:00

そうなると、あまり関係ないかもしれませんが… VMware Player NATインターフェースにおいて、デフォルトではDHCPサーバが有効になっていると思います。有効になっていた場合、末尾254で稼働します。こちらが邪魔していた事例ありです。こちら無効にしてみては如何でしょうか?「VMwarePlayer DHCP 無効」等で検索すれば手順を掲載しているサイトが見つかると思います。ちなみに、不達と評価されている「もう片方のクラスタ」のARPエントリも登録しているんですよね?
FujitaDaisuke

2017/09/25 01:48

ARPエントリで登録したのは、仮想IPアドレス(192.168.11.10)の分です。macアドレスは上記に貼り付けたURLの内容を参考にして、「01-00-5E-28-0B-0A」とIPアドレスの値から割り出しました。つまり、ホストPCで次のようにコマンドを叩きました。「arp -s 192.168.11.10 01-00-5E-28-0B-0A」。NLB構成にした2台のゲストPCについては、ARPエントリしていません。(「192.168.11.8」と「192.168.11.9」はARPエントリしていません。) そこが誤りだったような気がしてきました。ARPエントリは仮想IPアドレスの分ではなく、ゲストOS2台の専用のIPアドレスの追加が必要だということなのでしょうか。質問を質問で返してしまってすみません。ご指摘いただいたDHCPサーバについても、おそらくデフォルトの設定から変更していないため、要因の一つになっているかもしれません。無効に設定した状態で一度トライしてみます。
over

2017/09/25 01:56

確認させてください。クラスタ構成を行うマシン同士でpingの疎通はできていますか?pingの疎通ができている場合、双方のマシンのarpテーブルにお互いのエントリが確認できますか?
FujitaDaisuke

2017/09/25 02:29

念のためもう一度確認しましたが、双方のゲストpc でpingの疎通確認は可能です。また、その後arp -a コマンドにて双方のarpテーブルを確認しましたが、お互いのipアドレス、macアドレスは動的に追加されている状態です。
over

2017/09/25 03:07

そうですか・・・となると私の知識では解決できそうにありません。
FujitaDaisuke

2017/09/25 03:11

ありがとうございます。現在ご指摘頂いたdhcpが邪魔しているかもしれないという観点で原因を探っています。私1人では行き着かなかったので、助かりました。解決できるまで頑張ってみます。
over

2017/09/25 03:13

申し訳ないですが、dhcpサーバが邪魔している件の可能性は低いです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問