hadoop2.7.3的安装

本文详细介绍如何在Ubuntu 16.04.2系统上安装配置Hadoop 2.7.3,包括创建hadoop用户、安装SSH及配置免密码登录、安装Java和Hadoop的过程及关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 准备工作

1.已安装的linux系统,我安装的是ubuntu16.04.2。可以用虚拟机进行安装。
jdk和hadoop的安装包。我的版本是jdk-8u121-linux-x64和hadoop-2.7.3。
2. 在linux系统下创建hadoop用户
创建hadoo用户是为了更加方便,如果只是为了实验,也可以不创建。
创建hadoop用户的命令:

sudo useradd -m hadoop -s /bin/bash

并且使用了/bin/bash 作为shell。
接着设置hadoop用户的密码,可以就用hadoop作为密码:

sudo passwd hadoop

为hadoop用户增加管理员权限,避免以后遇到权限问题。(这里可能存在点问题,后续我还使用了chmod 等命令修改权限,不过由于没有linux基础,此处留坑,以后再填。)

sudo adduser hadoop sudo

3.注销当前用户,利用hadoop用户登录
4. 更新apt,后续下载软件会用到,注意要连接到网络

sudo apt-get update

利用apt下载vim

sudo apt-get install vim

5.安装SSH,配置SSH免密码登陆
ubuntu默认安装了SSH client,现在要安装SSH server

sudo apt-get install openssh-server

完成后,登陆本机:

ssh localhost

此时会需要密码。利用如下代码配置免密码登陆:

exit
#退出刚才的ssh localhost
cd ~/.ssh/
#没有该目录,先执行一次ssh localhost,~代表用户的主文件夹,这里即“/home/hadoop/
ssh-keygen -t rsa
#产生公密钥??
cat ./id_rsa.pub >> ./authorized_keys
#.pub文件即公钥

此时再ssh localhost就不用输入密码了。

java的安装和环境变量的设置

1.下载或者拷贝jdk,并进行解压,之后配置环境变量。

#编辑profile文件,该文件为所有用户设置环境变量
vim /etc/profile
#在该文件底部加入
JAVA_HOME=///路径
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
#并可以用以下代码测试
java -version
javac

hadoop的安装与配置

同理jdk,将hadoop的安装文件解压。
修改hadoop-env.sh,配置java的jdk路径。

export JAVA_HOME=//路径

伪分布式配置参考:http://www.powerxing.com/install-hadoop/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值