hadoop 单机单间_Hadoop之单机模式环境搭建

本文档详细介绍了如何在CentOS7系统中安装JDK1.8.0和Hadoop2.6.0。首先,通过VMwareWorkstation创建并配置虚拟机,安装CentOS7。接着,下载并解压JDK,通过配置环境变量实现JDK的安装。然后,卸载旧版本的Java,设置新的JDK为默认版本。最后,下载Hadoop,解压并配置环境变量,完成Hadoop的安装。此外,还涵盖了SSH无密码登录的配置过程。
摘要由CSDN通过智能技术生成

1、安装CentOS7

准备

CentOS系统镜像CentOS-7.0-1406-x86_64-Everything.iso(我在网上下的是这个:CentOS-7-x86_64-Everything-1503-01.iso,很大,7个多G。)

vmware workstation 11(这个是在360软件管家里下的,“典型”安装,可以改路径,在网上找一个许可证号,直接就安装成功。)

安装

1、点击创建一个新的虚拟机,选择"典型"配置,下一步。

2、选择"安装程序光盘镜像文件",选择已经准备的系统镜像文件,下一步。

3、设置账户信息,下一步。

全名:Hadoop

用户名:hadoop

密码:hadoop

确认:hadoop

4、设置虚拟机名称和保存路径,下一步。

名称:Hadoop学习

保存路径:默认

5、默认配置,下一步。

6、默认配置,点击完成。

7、等待安装完成。

8、输入密码登录系统。

至此,系统安装完成。

2、安装JDK1.8.0

准备

jdk安装包jdk-8u45-linux-x64.gz

http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

点击Java Platform(JDK) 8u45下载,在最上面Java SE Development Kit 8u45点击Accept License Agreement:

选择jdk-8u45-linux-x64.tar.gz下载。

安装

1、查看当前jdk版本。

#java -version

这里我卸载了自带的openjdk:

[root@localhost ~]# rpm -qa|grep jdk

java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

[root@localhost ~]# rpm -qa|grep gcj

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

libgcj-4.1.2-48.el5

[root@localhost ~]# yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

[root@localhost ~]# yum -y remove java java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

[root@localhost ~]# yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

[root@localhost ~]# yum -y remove libgcj-4.1.2-48.el5

2、解压准备的JDK文件,解压路径/opt。

[root@localhost ~]# tar -zxvf /home/hadoop/下载/jdk-8u45-linux-x64.gz -C /opt

3、修改配置系统变量。

[root@localhost ~]#gedit /etc/profile

#set jdk

export JAVA_HOME=/opt/jdk1.8.0_45

export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

保存退出,运行。

#source /etc/profile

4、运行命令。

update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_45/bin/java 60

update-alternatives --config java

输入新配置的jdk序号:1

至此,JDK安装完成。

3、安装Hadoop2.6.0

准备

hadoop-2.6.0.tar.gz

http://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-2.6.0/hadoop-2.6.0.tar.gz

安装

1、解压Hadoop,解压路径/opt。

[root@localhost ~]# tar -zxvf /home/hadoop/下载/hadoop-2.6.0.tar.gz -C /opt

2、配置hadoop-env.sh

文件路径 /opt/hadoop-2.6.0/etc/hadoop

在此路径下,打开终端:#gedit hadoop-env.sh

在#export JAVA_HOME=${JAVA_HOME}下添加内容:

export JAVA_HOME=/opt/jdk1.8.0_45

export PATH=$JAVA_HOME/bin:$PATH

export HADOOP_CLASSPATH=$JAVA_HOME/lib/tools.jar

保存退出。

3、配置系统变量。

#gedit /etc/profile

#set hadoop path

export HADOOP_HOME=/opt/hadoop-2.6.0

export PATH=$PATH:$HADOOP_HOME/bin

#source /etc/profile

至此,Hadoop单机模式配置完成。(单机模式,伪分布式,真正分布式)

4、SSH无密码登录

$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

验证ssh,# ssh localhost

不需要输入密码即可登录。

至此,ssh无密码登录配置完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值