基于Hadoop平台的电信客服数据的处理与分析③项目开发:搭建基于Hadoop的全分布式集群---任务2:准备网络环境

任务描述

任务内容为初始化网络分配方案,修改网卡信息、主机名称及hosts文件等操作。

任务指导

修改主机名称并完成集群内个节点的名称与IP地址映射,保证集群内节点间能够互相访问

任务实现

1. 修改主机名

使用【vim /etc/hostname】命令,修改所有节点的主机名称。如修改master1的名称

复制代码
# vim /etc/hostname

|---------|
| master1 |

分别重启所有节点后再查看结果:

  • 使用【reboot】命令重启系统;
  • 使用【hostname】命令查看所有节点的主机名是否修改成功。

2. 修改hosts中的主机名与IP地址的映射关系

在进行Hadoop全分布模式集群配置时,需要在/etc/hosts文件中添加集群中所有机器的IP与主机名,这样Master与所有的Slave机器之间不仅可以通过IP进行通信,而且还可以通过主机名进行通信。所以在所有的机器上的"/etc/hosts"文件中都要修改。

输入【vim /etc/hosts】命令,修改/etc/hosts文件添加如下内容(IP地址请参考实际情况修改):

复制代码
127.0.0.1         localhost 

192.168.1.245 master1
192.168.1.246 slave1
192.168.1.247 slave2

在每一个节点上使用ping命令,分别去ping其它节点的主机名,测试是否可以ping通,如:

复制代码
# ping slave1
PING slave1 (192.168.1.246) 56(84) bytes of data.
64 bytes from slave1 (192.168.1.246): icmp_seq=1 ttl=64 time=0.324 ms
64 bytes from slave1 (192.168.1.246): icmp_seq=2 ttl=64 time=0.193 ms
64 bytes from slave1 (192.168.1.246): icmp_seq=3 ttl=64 time=0.213 ms
64 bytes from slave1 (192.168.1.246): icmp_seq=4 ttl=64 time=0.188 ms
64 bytes from slave1 (192.168.1.246): icmp_seq=5 ttl=64 time=0.198 ms
64 bytes from slave1 (192.168.1.246): icmp_seq=6 ttl=64 time=0.199 ms
^C
--- slave1 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5193ms
rtt min/avg/max/mdev = 0.188/0.219/0.324/0.048 ms

可以看出已经能用主机名进行ping通了,说明刚才添加的内容,在局域网内能进行DNS解析了,那么现在剩下的事儿就是在其余节点上进行相同的配置。然后进行测试。

相关推荐
AlanBruce23 分钟前
摩尔信使MThings IEC 60870-5-104数据配置使用指南
网络·网络协议·tcp/ip
Q26433650231 小时前
【有源码】基于 Hadoop 生态的化妆品销售数据存储分析与可视化 面向化妆品行业的用户画像构建与销售机会识别研究
大数据·hadoop·python·机器学习·spark·毕业设计·课程设计
2601_962218617 小时前
万象生鲜系统业财一体化底层打通技术自动生成经营账单
大数据·数据库·人工智能·python·算法
Easy_API8 小时前
从“有多少卡“到“卖多少 Token“:算力的标尺正在换
大数据·人工智能·深度学习
隐擎fox9 小时前
高性能网络爬虫架构设计:基于 Python 的长连接复用与分布式会话池调度实践
分布式·python·网络协议·tcp/ip·高并发·网络爬虫、
移动云开发者联盟9 小时前
中国移动发布全链条算力服务成果
大数据
binqian9 小时前
【linux】OpenSSH升级文档
linux·运维·网络
Bruce_Liuxiaowei9 小时前
2026年9月第2周网络安全形势周报
网络·安全·web安全·网络安全·漏洞评级
晓窗科技9 小时前
口碑好的AI基座服务商
大数据·人工智能·python
和裕10 小时前
蜂窝板 vs 七层瓦楞重型纸箱:大件工业设备运输性能与成本全对比
大数据·运维·网络·人工智能·算法