我已经在Windows 8上安装了oracle虚拟盒,并希望用多个节点进行群集。 - 创建了一个主节点 - 创建了两个从属节点
现在进行群集,因为它需要所有节点的IP地址,但在我的情况下,它显示所有节点的相同IP。 [使用ifconfig命令查看IP,对VM 10.0.2.15上安装的所有节点都相同]
如何为每个节点获取不同的IP?
答案 0 :(得分:0)
在虚拟框中创建仅限主机的网络。创建虚拟机时,请配置两个网络适配器,一个连接到NAT(用于外部连接),另一个连接到仅限主机的适配器。在仅限主机的适配器中,选择您之前创建的仅限主机网络的名称。
启动虚拟机,您仍然看不到为仅限主机的网络分配的IP。您必须为Host-Only网络手动添加静态IP。假设您使用的是Ubuntu,并且您的主机网络位于eth0上,则必须在/ etc / network / interfaces文件中添加静态IP设置。在以下示例中,仅我的主机网络的CIDR表示法是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
保存并关闭/ etc / network / interfaces文件
运行:sudo ifup eth0
然后检入ifconfig,ipaddress将被分配给eth0