centos7搭建hadoop完全分布式(详细过程)

centos7安装hadoop(详细过程)

本实验最终的结果是使用四台虚拟机,搭建hadoop集群。我们采用先配置一台,然后,剩下的三台直接克隆虚拟机,然后稍微修改配置就好了。

192.168.149.161 namenode/ resourcemanager/secondarynamenode
192.168.149.162 datanode/nodemanager
192.168.149.163 datanode/nodemanager
192.168.149.164 datanode/nodemanager
一、 准备条件
  1. 一台centos7虚拟机(我使用的软件是vm)
  2. 文件传输工具:Xftp(vm有vm tool但是不太好用)
  3. 远程连接工具:Xshell(与命令行界面类似,但是支持复制粘贴)
二、修改ip为固定

我当时创建的虚拟机采用的网络连接方式是NAT模式,这样比较适合与外网连接。如果当时选的不是NAT的话,也可以修改。
在这里插入图片描述
找到虚拟机的设置选项
在这里插入图片描述

在这里更改之后,点击确定就好。
下面说说具体配置固定ip:

  1. 确定虚拟网络的参数
    在这里插入图片描述
    在这里插入图片描述
    选择vmnet8,这就是你的虚拟机的网卡。然后再选择NAT设置和DHCP设置
    在这里插入图片描述
    在这里插入图片描述
    在本机中查看DNS服务器的ip:
    在这里插入图片描述

记录好这些内容,当然这些参数大部分是可以修改。但是为了不必要的麻烦(因为懒),我们就不修改了。
2. 进入虚拟机,修改配置
后续步要在root用户下进行
在这里插入图片描述
找到这个文件进行修改,最后的“ens”可能不同,去目录中看一下就知道
在这里插入图片描述
ipaddr是你要固定的ip
netmask是子网掩码
gateway是网关

service network restart

重启网络服务
在这里插入图片描述
网络启动正常,ping一下百度也没有问题

三、安装jdk
  1. 下载jdk
    oracle官网下载适宜版本的jdk
    在这里插入图片描述
    需要注册登录,不过下载是免费的。
  2. 将jdk传输到centos中
    我是通过xftp传输的。
    在这里插入图片描述
    这个软件按使用很简单,推荐大家使用,vm本身的工具,我觉得不好用。
  3. 解压jdk
tar -zxvf jdk-8u241-linux-x64.tar.gz /opt/soft/jdk

记住自己解压的位置,我是习惯于把软件安装到/opt/soft文件夹下,新建一个jdk目录

  1. 编辑配置文件
vi /etc/profile

将光标移动到末尾,输入以下内容

#java environment
export JAVA_HOME=/opt/soft/jdk/jdk1.8.0_241
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
source /etc/profile 

使配置文件生效。

  1. 检查文件是否生效
java -verison

在这里插入图片描述

  1. 修改bashrc文件
vi ~/.bashrc
  • 20
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值