hadoop云平台 虚拟机网络设置

本文详细介绍了如何在单台计算机上通过虚拟机搭建Hadoop云平台环境,包括虚拟机内外网络设置、SSH无密码登录配置及静态IP地址分配,确保各节点间通信畅通。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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服务器可以对外联机。
在这里插入图片描述##单击网卡2,启动网络连接,选择内部网络选项(internal network)。这样第一张网卡NAT模式可以对外联机,第二张网卡定义为内部网络后,可以对内联机。并设置静态IP地址。
在这里插入图片描述##设置静态IP地址。
###打开虚拟机,确保主机名字。修改各个节点的主机名(在终端标题、命令行中可以看到主机名,以便区分)

sudo vi /etc/hostname

在这里插入图片描述需要重启后才能看到变化
在这里插入图片描述###在每一台虚拟机编辑主机设置文档。这里Master当做主机,负责namenode与Job Tracker。其他虚拟机当做节点,负责DataNode与Task Tracker。

sudo vi /etc/hosts

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

☆年青新☆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值