私は私のWindows 7マシン上でubuntuのいくつかのVMをセットアップしようとしています。マシンが相互にpingできるようにする必要があり、FQDN
を割り当てたいと思います。
このプロジェクトの目的は、hadoopクラスターをセットアップすることです。私は指示に従っています here 。
システム内の各ホストの完全修飾ドメイン名(FQDN)、およびどのホストにセットアップするコンポーネント。 Ambariインストールウィザードは、IPアドレスの使用をサポートしていません。 FQDNを知らない場合は、hostname -fを使用してFQDNを確認できます。
/etc/hosts
を編集しました:
127.0.0.1 localhost
10.0.0.1 base.localdomain base
各VMにFQDNを割り当て、マシンが相互に認識できるようにするにはどうすればよいですか?virtualboxを使用しています。
DNSがありません。 My VirtualBoxはNATおよびすべてのデフォルトとして設定されています。
NATを内部ネットワークに変更します:
これで、VMに接続されたアダプターが表示され、すべてのマシンが相互にpingできるようになります内部ネットワークを選択して、すべてのVM間に接続を確立し、コンピューターにpingしますHost select ブリッジアダプター、次にインターフェースを選択します。
一部の人々がVirtualBoxに興味がある場合、これは私が思うことです:
VBoxManage.exe modifyvm vm-name --memory 1024 --nic1 nat --nic2 hostonly --hostonlyadapter2 "VirtualBox Host-Only Ethernet Adapter"
natを含むnic1はインターネットアクセス用です。 nic2 with hostonlyは、ホストアクセス用です。 /etc/sysconfig/network
の仮想マシンホスト名を確認するか、hostnamectl set-hostname Host-name
とファイルを使用して:
/etc/sysconfig/network-scripts/ifcfg-[interface]
DEVICE=interface
HWADDR=some string...
TYPE=Ethernet
UUID=0e5413f5-asdf-40e1-b0fb-asdfasdfasdfasdf
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.57.104
NETMASK=255.255.255.0
Virtualboxコマンドツールを使用して仮想マシンを構成しましたが、時々、生成されたファイルが破損するため、上記のファイルを手動で修正する必要があります。
次に、ホストで、「VirtualBox Host-Only Network
」という名前のnicが同じネットワーク(IP4: 192.168.57.1, NETMASK=255.255.255.0
)で構成されていることを確認します。そして、その「VirtualBox Host-Only Network」は、VirtualBoxをインストールするときに作成されます(または、そうですか?)。
欠陥がある場合はこれを修正してください。