hadoop云平台 虚拟机网络设置

Hadoop搭建基础之虚拟机网络内外网设置

在单台计算机上创建三台虚拟机模拟出Hadoop云平台环境。分别为Master,Slave1,Slave2等。根据自己计算机的能力创建即可。
前提:
1.创建Hadoop用户
2.已经创建好ubuntu虚拟机
3.Java安装完成
4.ssh登录权限设置
1)首先让名称节点生成自己的ssh密钥

ssh-keygen -t rsa -P ''

//在代码后面选择存放位置,默认位置为用户目录下的.ssh/的路径下
2)实现无密码登录本机。将id_dsa.pub中的内容添加到需要匿名登录的机器的~/ssh/authorized_keys的目录下

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_
keys

5.安装单机Hadoop

#网络设置
假设有三台虚拟机,他们的名字分别为Master,Slave1,Slave2,将IP地址分别设置为192.168.0.100 Master ,192.168.0.101 Slave1 ,192.168.0.102 Slave2

##关闭虚拟机,打开设置里的网络,将第一张网卡设置为NAT选项,让Linux服务器可以对外联机。
hadoop云平台 虚拟机网络设置_第1张图片##单击网卡2,启动网络连接,选择内部网络选项(internal network)。这样第一张网卡NAT模式可以对外联机,第二张网卡定义为内部网络后,可以对内联机。并设置静态IP地址。
hadoop云平台 虚拟机网络设置_第2张图片##设置静态IP地址。
###打开虚拟机,确保主机名字。修改各个节点的主机名(在终端标题、命令行中可以看到主机名,以便区分)

sudo vi /etc/hostname

hadoop云平台 虚拟机网络设置_第3张图片需要重启后才能看到变化
hadoop云平台 虚拟机网络设置_第4张图片###在每一台虚拟机编辑主机设置文档。这里Master当做主机,负责namenode与Job Tracker。其他虚拟机当做节点,负责DataNode与Task Tracker。

sudo vi /etc/hosts

hadoop云平台 虚拟机网络设置_第5张图片###设置静态IP地址
点击右上角的网络设置,对内部网络的网卡进行静态IP地址设置。
点击编辑连接->对内部网卡进行静态IP地址设置(NAT模式的网卡不能设置静态IP地址)->点击编辑->ipv4设置(方法由动态取得改为手动,增加地址:地址为192.168.0.x,子网掩码为255.255.255.0,网关为192.168.0.254)->点击路由->点击保存
hadoop云平台 虚拟机网络设置_第6张图片hadoop云平台 虚拟机网络设置_第7张图片###对每个虚拟机进行设置,确保可以互相ping通。
hadoop云平台 虚拟机网络设置_第8张图片###查看当前网络状态
hadoop云平台 虚拟机网络设置_第9张图片至此完成虚拟机内外网络设置。

你可能感兴趣的:(Hadoop,云平台)