在Vmware上安装Ubuntu12.04系统,而后希望在该系统上安装Hadoop平台,结果在配置ssh免密码连入时出现主从节点ping不通。为什么呢?
因为在vm网络连接设置中,我选择的是NET连接,经过同学的指点,选择用桥接的方式,成功ping通。嘻嘻
具体如下:
1.在vm设置中选择网络连接
选择桥接方式(第一个)
此时可以实现虚拟机和主机的成功ping通 可以
实现两台电脑(master机和node机的ping通)
在此基础,我想修改虚拟机的IP地址和和对应的网络名称即
192.168.0.100 master
192.168.0.101 node1
首先在master机子上实现如下操作:
2.进入ubuntu系统 在命令行内输入ifconfig
查看此时IP配置
我的原有虚拟机IP是192.168.70.133 现
在要改成192.168.0.100
2.1 在命令行输入 sudo gedit /etc/network/interfaces
需要输入密码
2.2 在文本框内输入如下内容:
auto eth0
iface eth0 inet static
address
192.168.0.100
gateway 192.168.0.255
netmask 255.255.255.0
2.3
保存下,重启ubuntu系统,即可实现IP地址和网络名的更改
3.在node1将步骤2的如法炮制,即可实现在两台机上的互PING
,比如我在master上命令行内ping node1
即可看到包的发送和接收情况
ps:网络连接中的桥接:虚拟机直接连接到物理网络
运行后发现:两台电脑之间可以互ping 但访问外网却受到限制 怎么办呢
将步骤2.2中文本框中的内容改为如下:
auto
eth0 iface eth0
inet dhcp
#address
192.168.0.100
#gateway 192.168.0.255
#netmask 255.255.255.0
这样就实现了动态获取获取IP地址
因此必须放弃将IP地址改为192.168.0.100的想法
仍用ifconfig获取的192.168.0.108这个地址
node1节点设置方法如上
为什么手动更改IP地址不能成功呢
在进一步学习中
<!-- 正文结束 -->
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21578429/viewspace-1119581/
,如需转载,请注明出处,否则将追究法律责任。