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是一个命令用来查看主机名,主机名可以设置,在上面使用过

目录
相关文章
|
分布式计算 Hadoop Java
CentOS中构建高可用Hadoop 3集群
这个过程像是在一个未知的森林中探索。但当你抵达终点,看到那个熟悉的Hadoop管理界面时,所有的艰辛都会化为乌有。仔细观察,尽全力,这就是构建高可用Hadoop 3集群的挑战之旅。
505 21
|
Java Linux
CentOS环境搭建Elasticsearch集群
至此,您已成功在CentOS环境下搭建了Elasticsearch集群。通过以上介绍和步骤,相信您对部署Elasticsearch集群有了充分的了解。最后祝您在使用Elasticsearch集群的过程中顺利开展工作!
705 22
|
Kubernetes Ubuntu Linux
Centos7 搭建 kubernetes集群
本文介绍了如何搭建一个三节点的Kubernetes集群,包括一个主节点和两个工作节点。各节点运行CentOS 7系统,最低配置为2核CPU、2GB内存和15GB硬盘。详细步骤包括环境配置、安装Docker、关闭防火墙和SELinux、禁用交换分区、安装kubeadm、kubelet、kubectl,以及初始化Kubernetes集群和安装网络插件Calico或Flannel。
1606 4
|
分布式计算 Kubernetes Hadoop
大数据-82 Spark 集群模式启动、集群架构、集群管理器 Spark的HelloWorld + Hadoop + HDFS
大数据-82 Spark 集群模式启动、集群架构、集群管理器 Spark的HelloWorld + Hadoop + HDFS
1236 6
|
SQL 分布式计算 Hadoop
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
Hadoop-37 HBase集群 JavaAPI 操作3台云服务器 POM 实现增删改查调用操作 列族信息 扫描全表
315 3
|
分布式计算 Hadoop Shell
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
Hadoop-36 HBase 3节点云服务器集群 HBase Shell 增删改查 全程多图详细 列族 row key value filter
358 3
|
分布式计算 Hadoop Shell
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
Hadoop-35 HBase 集群配置和启动 3节点云服务器 集群效果测试 Shell测试
473 4
|
分布式计算 Java Hadoop
Hadoop-30 ZooKeeper集群 JavaAPI 客户端 POM Java操作ZK 监听节点 监听数据变化 创建节点 删除节点
Hadoop-30 ZooKeeper集群 JavaAPI 客户端 POM Java操作ZK 监听节点 监听数据变化 创建节点 删除节点
373 1
|
分布式计算 监控 Hadoop
Hadoop-29 ZooKeeper集群 Watcher机制 工作原理 与 ZK基本命令 测试集群效果 3台公网云服务器
Hadoop-29 ZooKeeper集群 Watcher机制 工作原理 与 ZK基本命令 测试集群效果 3台公网云服务器
389 1
|
分布式计算 Hadoop Unix
Hadoop-28 ZooKeeper集群 ZNode简介概念和测试 数据结构与监听机制 持久性节点 持久顺序节点 事务ID Watcher机制
Hadoop-28 ZooKeeper集群 ZNode简介概念和测试 数据结构与监听机制 持久性节点 持久顺序节点 事务ID Watcher机制
420 1