Hadoop 集群 傻瓜式搭建手记 (二)网络连接
2011-12-12 09:24
316 查看
软件准备好了,开始搭建网络。
我用的是VMware WorkStation 6.5,而VMware提供了三种网络支持:Bridge, Nat, Host Only。
关于VMware的网络概念,我严重参考了这篇文章:深入理解VMware虚拟网络(http://wangchunhai.blog.51cto.com/225186/381225)
简单来说,我需要这4台虚拟机能上网(Internet),同时相互能互联,并且能够与主机互联。拓扑结构可以参考那篇文章,只是其中的一个子集而已(所有虚拟机在一个子网中)。
这个目标我选择使用NAT虚拟网络来实现,这好像也是VMware装机时默认的网络配置。不过在默认情况下,好像只有一台机器可以通过NAT上网,这时就需要手动配置网络了。
首先寻找NAT的网段等信息,先启动一台虚拟机,假设就是NameNode。
使用下面命令来查看:
这时,应该会有两个网络设备,eth0和lo,不去管lo,eth0的IP地址是192.168.100.138,这个是通过DHCP自动获取的,由此我们可以得到网段是192.168.100.*。
再看看网关:
得到了默认的网关是192.168.100.2。这里比较奇怪的是我在Win7的网络适配器中看到VmNet8的IP是192.168.100.1,难道网关不是它吗?不过我同时也发现VmNet8也是被禁用了的,很晕。
好了,现在得到了足够的信息,开始进行网络配置:
将eth0相关的内容修改为如下配置:
然后再重启网络服务:
最后再用ifconfig和route来看看是更改过来了,再ping一下sina,看看Internet是否可用:
按照同样的方法来配置其余3台虚拟机即可。这里要注意的是不知道是不是由于我是直接拷贝虚拟机文件的原因,在剩下的三台虚拟机中,eth0不见了,只有eth1,第一次用ifconfig时也只是显示出lo来,后来使用 ifconfig -a才发现有个eth1的。那么在之前的网络配置/etc/network/interfaces 中,就需要添加为eth1的。
网络配好了后,可以通过ssh或ping来检测是否可以相互联通。
接下来就是配置各个服务器了。
我用的是VMware WorkStation 6.5,而VMware提供了三种网络支持:Bridge, Nat, Host Only。
关于VMware的网络概念,我严重参考了这篇文章:深入理解VMware虚拟网络(http://wangchunhai.blog.51cto.com/225186/381225)
简单来说,我需要这4台虚拟机能上网(Internet),同时相互能互联,并且能够与主机互联。拓扑结构可以参考那篇文章,只是其中的一个子集而已(所有虚拟机在一个子网中)。
这个目标我选择使用NAT虚拟网络来实现,这好像也是VMware装机时默认的网络配置。不过在默认情况下,好像只有一台机器可以通过NAT上网,这时就需要手动配置网络了。
首先寻找NAT的网段等信息,先启动一台虚拟机,假设就是NameNode。
使用下面命令来查看:
ifconfig
这时,应该会有两个网络设备,eth0和lo,不去管lo,eth0的IP地址是192.168.100.138,这个是通过DHCP自动获取的,由此我们可以得到网段是192.168.100.*。
再看看网关:
route
得到了默认的网关是192.168.100.2。这里比较奇怪的是我在Win7的网络适配器中看到VmNet8的IP是192.168.100.1,难道网关不是它吗?不过我同时也发现VmNet8也是被禁用了的,很晕。
好了,现在得到了足够的信息,开始进行网络配置:
sudo vi /etc/network/interfaces
将eth0相关的内容修改为如下配置:
auto eth0 iface eth0 inet static address 192.168.100.101 netmask 255.255.255.0 gateway 192.168.100.2
然后再重启网络服务:
sudo /etc/init.d/networking restart
最后再用ifconfig和route来看看是更改过来了,再ping一下sina,看看Internet是否可用:
按照同样的方法来配置其余3台虚拟机即可。这里要注意的是不知道是不是由于我是直接拷贝虚拟机文件的原因,在剩下的三台虚拟机中,eth0不见了,只有eth1,第一次用ifconfig时也只是显示出lo来,后来使用 ifconfig -a才发现有个eth1的。那么在之前的网络配置/etc/network/interfaces 中,就需要添加为eth1的。
网络配好了后,可以通过ssh或ping来检测是否可以相互联通。
接下来就是配置各个服务器了。
相关文章推荐
- Hadoop 集群 傻瓜式搭建手记 (四) 完结篇
- Hadoop 集群 傻瓜式搭建手记 (一) 软件准备
- Hadoop 集群 傻瓜式搭建手记
- Hadoop 集群 傻瓜式搭建手记 补充
- Hadoop 集群 傻瓜式搭建手记 (三)SSH互联
- VMware下ubuntu系统一直莫名其妙地连接无线网络导致Hadoop集群无法正常启动的解决方法
- Hadoop2.6集群环境虚拟机中搭建网络配置
- 第五天-Hadoop全分布式集群搭建(傻瓜式配置)
- hadoop+hbase+zookeeper 分布式集群搭建 + eclipse远程连接hdfs 完美运行
- hadoop+hbase+zookeeper 分布式集群搭建 + eclipse远程连接hdfs 完美运行
- CentOS 6.5下搭建hadoop 2.6.0集群(二):网络配置
- hadoop+hbase+zookeeper 分布式集群搭建 + eclipse远程连接hdfs 完美运行
- Win8上MyEclipse10开发hadoop的环境搭建和连接Linux集群
- Hadoop完全分布式集群搭建手记(CentOS6.7+Hadoop2.6手把手胸贴胸详细版)
- CentOS 6.5下搭建ActiveMq集群(静态网络连接)
- hadoop集群搭建—vmvare克隆虚拟机之后的网络配置
- hadoop - hadoop2.6 分布式 - 集群环境搭建 - 系统搭建和网络配置
- hadoop2.7.4+hbase1.4.2分布式集群傻瓜式详细搭建
- Hadoop完全分布式集群搭建手记(CentOS6.7+Hadoop2.6手把手胸贴胸详细版)
- 【笔记】Hadoop-HA集群搭建