Hadoop集群搭建记录 | 云计算[CentOS7] | 伪分布式集群[主机名与ip映射+修改配置文件]

简介: 写在前面配置局域网主机设置虚拟机主机名添加IP地址映射尝试ping查看结果补充一发芝士

写在前面


本系列文章索引以及一些默认好的条件在 传送门


推荐博文:https://www.cnblogs.com/xia520pi/archive/2012/04/08/2437875.html

本记录连载,不定时更新

物理机不充足,所以就只好用 虚拟机,并假设已经安装好了CentOS7.0 的虚拟机


配置局域网主机


在确定了宿主机和虚拟机的ip地址之后,我们修改Windows中的hosts文件(位置在C:\windows\system32\drivers\etc\hosts),在下面加入几行:

470b625216e04dcdb8b154c89703888c.png


因为博主有两个虚拟机,一个为master,另一个为slave1,通过命令ifconfig 即可获取虚拟机的ip地址


437e6eeb84524a069d1804e99e61cc56.png


在Windows的hosts文件中添加之后,就可以直接通过cmd ping后面的名字:


77f05419801348109fb1481196f07417.png


设置虚拟机主机名


下面是设置两个虚拟机的名字为master和slave1的过程:

命令为:

vim /etc/sysconfig/network

master:

44925197770441deb1d14a6c9d6e98e2.png


然后再:

hostnamectl set-hostname master

slave1:

3dd87e6f5e89420996d7104210e85fa3.png


hostnamectl set-hostname slave1

然后我们通过命令hostname 查看本机的主机名:

master:


a0ed8ecd0d70427690f6a62d94d0ed4a.png


slave1:

30d7c37fabf340d6b9d630cf6ecd0e1e.png


添加IP地址映射


方法:修改CentOS中的hosts文件

命令:

vim /etc/hosts

然后分别编辑写入:

master:


a513e485f09b4802a12013e4097d038a.png


slave1:

f321e74a07d2485fac214656d248d656.png


尝试ping查看结果


为了查看是否配置得当,我们ping一下试试:

Windows主机:

13e29f4466f4429fb552ddc8164334df.png


master:

85b29eec10684481a7b6b6eabe8e3e1a.png


slave1:

06036ab1e22a4055a6379da8ec7f1b22.png


如果说ping不通,可以参考 本人博客


补充一发芝士


/etc/hosts /etc/sysconfig/network hostname 三者的区别和联系


  1. hosts文件,路径:/etc/hosts,此文间是在网络上使用的,用于解析计算机名称和IP地址的映射关系,功能相当于windows下面的C:\windows\system32\drivers\etc\hosts文件,如果想使用计算机名称来访问对方的主机,需要把对方计算机的名称和IP地址写到本机的hosts文件中

hosts文件中内容:

7a3988ccb42c4d2cab30ca870f540a55.png


  1. network文件,路径:/etc/sysconfig/network,此文件是针对本计算机的,   是给计算机起的一个名字,是计算机的一个标识。可以使用uname -n 命令来查看本地计算机的计算机名称

network文件中的内容:

22a8ffafe7d74a769cf6363c97fda3eb.png


3.hostname是一个命令用来查看主机名,主机名可以设置,在上面使用过

目录
相关文章
|
23天前
|
Oracle Java 关系型数据库
2022 年超详细过程步骤讲解 CentOS 7 安装Maven。以及Mavne配置文件的修改
这篇文章提供了在CentOS 7上安装Maven的详细步骤,包括从官网下载Maven、创建文件夹、上传和解压Maven安装包、配置环境变量、设置Maven源为阿里云、指定jar包仓库位置、配置JDK版本,并验证安装是否成功。
2022 年超详细过程步骤讲解 CentOS 7 安装Maven。以及Mavne配置文件的修改
|
2月前
|
存储 缓存 分布式计算
Hadoop配置文件core-site.xml
【7月更文挑战第17天】
43 2
Hadoop配置文件core-site.xml
|
13天前
|
SQL 分布式计算 Hadoop
centos7通过CDH部署Hadoop
centos7通过CDH部署Hadoop
|
2月前
|
网络协议 Linux Python
Python脚本配置Centos静态ip地址
这是一个Python脚本,用于自动化配置CentOS系统的静态IP地址。脚本创建或修改文件,填写接口名(如ens33)、IP地址、子网掩码、网关和DNS。运行时需替换变量值并使用`sudo`以管理员权限执行。完成配置后,它会重启网络服务。注意,用户应根据实际网络环境调整参数。
117 4
Python脚本配置Centos静态ip地址
|
2月前
|
分布式计算 资源调度 Hadoop
Hadoop中复制配置文件
【7月更文挑战第25天】
28 4
|
2月前
|
XML 分布式计算 Hadoop
hadoop中备份Hadoop配置文件
【7月更文挑战第24天】
30 4
|
2月前
|
XML 分布式计算 资源调度
Hadoop配置文件mapred-site.xml
【7月更文挑战第18天】
61 7
|
2月前
|
XML 分布式计算 资源调度
Hadoop配置文件问题
【7月更文挑战第15天】
40 8
|
2月前
|
存储 机器学习/深度学习 分布式计算
Hadoop配置文件hdfs-site.xml
【7月更文挑战第17天】
57 5
|
2月前
|
分布式计算 资源调度 Hadoop
Hadoop配置文件yarn-site.xml
【7月更文挑战第18天】
76 3
下一篇
DDNS