2016-04-24 14 views
-2

Windows 8にoracle仮想ボックスをインストールしましたが、複数のノードでクラスタリングしたいと思っています。 - 作成された1つのマスターノード - 2つのスレーブノードを作成Hadoop:同じIPを持つ複数のノード

クラスタリングではすべてのノードのIPアドレスが必要ですが、私の場合はすべてのノードで同じIPが表示されます。 [ifconfigコマンドでIPを表示し、VM 10.0.2.15にインストールされているすべてのノードで同じです。]

ノードごとに異なるIPを取得するにはどうすればよいですか?それは本当に必要ですか?それとも同じIPで続けることができますか?

答えて

0

バーチャルボックスにホストオンリーネットワークを作成します。 vmを作成する場合、2つのネットワークアダプタを構成します.1つはNAT(外部接続用)に接続し、もう1つはホストオンリーアダプタに接続します。ホストオンリーアダプタで、以前に作成したホストオンリーネットワークの名前を選択します。

VMを起動しても、ホストオンリーネットワーク用に割り当てられたIPは表示されません。ホストオンリーネットワーク用に静的IPを手動で追加する必要があります。 Ubuntuを使用していて、ホスト専用のネットワークがeth0上にあると仮定して、静的IP設定を/ etc/network/interfacesファイルに追加する必要があります。次の例では、私のホストオンリーネットワークのCIDR表記は、/ etc/network/interfacesには、ファイル

実行10.20.20.0/24

auto eth0 
iface eth0 inet static 

gateway 10.20.20.1 

#IP you want to assign to this VM 
address 10.20.20.2 

#netmask of your host-only network 
netmask 255.255.255.0 

保存し、閉じます。sudo ifupをeth0の

ifconfigをチェックインすると、ipaddressがeth0に割り当てられます