大数据入门系列 4:全网最全,伪分布式 Hadoop 在 Ubuntu 上的安装流程完整步骤及易错点分析_ubuntu下安装hadop(2)

本文详述了在Ubuntu上安装Hadoop的全过程,包括检查Java环境、安装SSH服务、下载与解压Hadoop、配置环境变量,以及进行伪分布式操作的设置,特别强调了SSH无密码登陆和配置文件的修改。
摘要由CSDN通过智能技术生成

对于 Ubuntu 本身,系统可能已经预装了Java,它的 JDK 版本类型为 openjdk,路径为"/usr/lib/jvm/default-java",之后配置 JAVA_HOME 环境变量我们可设置为该值,具体位置如下图所示:

在这里插入图片描述
Apache Hadoop 的 2.7 版和更高版本需要 Java 7。它是在 OpenJDK 和 Oracle(HotSpot)的 JDK / JRE 上构建和测试的。早期版本(2.6 和更早版本)支持 Java 6。

2.1、查看本地 Java 版本

我们输入 java -version 查看本地 jdk 版本号,没安装的话输入同样指令,可以根据提示下载需要版本,具体如下图所示:

在这里插入图片描述

2.2、验证 Java 在本地的配置情况

输入 javac,显示命令参数列表,说明配置成功,不显示请根据提示安装,具体如下图所示:

在这里插入图片描述

三、安装 ssh 服务

需要具体安装 SSH 无密码登陆参考的同学可以看我之前的文章: 《ssh 配置原理:在 Linux 中 ssh 配置无密码登陆完整步骤以及易错点分析》

对于 Hadoop 的伪分布式和全分布式而言,Hadoop 的名称节点(NameNode)需要启动集群中所有机器的 Hadoop 的守护进程,这个过程可以通过 SSH 登陆来实现。Hadoop 并没有提供 SSH 输入密码登陆的形式,因此为了能够顺利登陆每台机器,需要将所有机器配置为名称节点可以无密码登陆的形式。

3.1、安装 openssh-server

安装 openssh-server,我们在终端输入如下命令:

sudo apt install openssh-server

本人已经安装,具体如下图所示:

在这里插入图片描述

3.2、查看 ssh 服务是否启动

我们查看 ssh 服务是否启动,输入如下命令:

sudo ps -e|grep ssh

回车,有 sshd,说明 ssh 服务已经启动,具体如下图所示:

在这里插入图片描述
如果没有启动,输入sudo service ssh start,回车,ssh 服务就会启动。

四、Hadoop 伪分布式安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值