Hadoop集群搭建
搭建集群首先要设置网络我使用的是vmware虚拟机

在编辑的虚拟网络编辑器中设置 进入虚拟网络编辑器

更改配置

一般网络配置要更改三个地方 vmware 你创建的虚拟机配置 还有windows系统
现在我们将vmware配置好 现在去更改Windows的
打开Windows网络配置 选择高级网络配置中的更改适配器选项


点开以太网4 发现是vmnet1 而我们要更改的是vmnet8 前往别改错了
打开以太网5的属性


点击进入

打钩后确认更改那么 windows就修改完毕了
先将创建的虚拟机改名
第一台机器叫hadoop100
一共有三台 每台机器的名字不能相同
接下来修改创建的虚拟机配置

进入修改
在这里将添加主机的地址和映射

因为待会要用到所以直接多添加几个映射
然后下载xshell 和xftp 方便使用虚拟机和从Windows中传输文件给虚拟机
然后去官网下载jdk的安装包

要下载适配的是压缩存档的 就是后面有tar.gz的不要下载错误了 Hadoop的下载也是一样的道理将这两个安装包放到自己虚拟机中 就是连接xshell和虚拟机 然后用xftp传输 所以一个在在虚拟机中创建一个文件夹专门存放着安装包 顺便也创个文件夹用于存放解压后的文件 我一般将 /opt 作为我的主要路径 在这个路径下我创建了 software和module 分别用于存放按转包和解压后的文件
如果遇到使用xftp中传输失败 室友八九是路径的权限不够 用chmod 的命令更改路径权限即可
当然解压好了hadoop和jdk后 还要进行路径的配置环境配置 你可以在`/.bashrc 和 profile.d中进行设置 添加路径就是

然后你就可以把这台虚拟机进行克隆克隆两台 那么你就有三台了 然后将克隆的这两台分别修改hostname 为 hadoop101和hadoop102 在去修改网络的IP地址
分别将IP地址设置为192.168.10.101和192.168.10.102其他的设置不用变
然后设置三台机器的ssh免密安全的登录
Ssh设置好后 我们就可以开始配置集群了
这是我们的规划

在hadoop100上放datanode 和namenode 在hadoop101中就存放datanode Hadoop103中设置了datanode和secondarynamenode
具体在那些文件配置呢
core-site.xml hdfs-site.xml mapred-site.xml yarn-site.xml
这几个文件在你的解压后的hadoop中的etc中的hadoop中

这是每个文件配置的说明
配置 core-site.xml

yarn-site.xml

mapred-site.xml

hdfs-site.xml

然后用scp命令将这些配置文件分发给另外两台虚拟机
然后关闭反火墙

最后关机重启即可
本文详细介绍了如何在vmware虚拟机中搭建Hadoop集群,包括网络配置、虚拟机设置、jdk与Hadoop安装包的下载与传输、环境变量配置、集群克隆以及各节点的IP与hostname设置。此外,还涉及到了SSH免密登录的配置以及核心配置文件的修改,如core-site.xml、hdfs-site.xml等,最后提到关闭防火墙并重启集群。
281

被折叠的 条评论
为什么被折叠?



