Linux系统下Hadoop运⾏环境搭建1.安装ssh免密登录
命令:ssh-keygen
overwrite(覆盖写⼊)输⼊y
⼀路回车
将⽣成的密钥发送到本机地址
ssh-copy-id localhost
(若报错命令⽆法到则需要安装openssh-clients)
yum –y install openssh-clients
测试免密设置是否成功
ssh localhost
2.卸载已有java
确定JDK版本
rpm –qa | grep jdk
rpm –qa | grep gcj
切换到root⽤户,根据结果卸载java
yum -y remove java-1.8.0-openjdk-headless.x86_64 yum -y remove java-1.7.0-openjdk-headless.x86_64
卸载后输⼊java –version查看
3.安装java
切换回hadoop⽤户,命令:su hadoop
查看下当前⽬标⽂件,命令:ls
新建⼀个app⽂件夹,命令:mkdir app
将桌⾯的hadoop⽂件夹中的java及hadoop安装包移动到app⽂件夹中
命令:
mv /home/hadoop/Desktop/  /home/hadoop/app mv /home/hadoop/Desktop/hadoop/hadoop-2.7.  /home/hadoop/app
解压java程序包,命令:tar –zxvf
创建软连接
ln –s jdk1.8.0_141  jdk
配置jdk环境变量
切换到root⽤户
再输⼊vi  /etc/profile
输⼊
export  JAVA_HOME=/home/hadoop/app/jdk1.8.0_141
export JAVA_JRE=JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_JRE/lib
export PATH=$PATH:$JAVA_HOME/bin
保存退出,并使/etc/profile⽂件⽣效
source  /etc/profile
能查询jdk版本号,说明jdk安装成功
java  -version
4.安装hadoop
切换回hadoop⽤户,解压缩hadoop-2.6.安装包
创建软连接,命令:ln  -s  hadoop-2.7.0  hadoop
验证单机模式的Hadoop是否安装成功,命令:hadoop/bin/hadoop  version
此时可以查看到Hadoop安装版本为Hadoop2.7.0,说明单机版安装成功。查看Hadoop⽬录结构
[atguigu@hadoop101 hadoop-2.7.2]$ ll
总⽤量 52
drwxr-xr-x. 2 atguigu atguigu  4096 5⽉  22 2017 bin
drwxr-xr-x. 3 atguigu atguigu  4096 5⽉  22 2017 etc
drwxr-xr-x. 2 atguigu atguigu  4096 5⽉  22 2017 include
drwxr-xr-x. 3 atguigu atguigu  4096 5⽉  22 2017 lib
drwxr-xr-x. 2 atguigu atguigu  4096 5⽉  22 2017 libexec
-rw-r--r--. 1 atguigu atguigu 15429 5⽉  22
-rw-r--r--. 1 atguigu atguigu  101 5⽉  22
hadoop分布式集搭建-rw-r--r--. 1 atguigu atguigu  1366 5⽉  22
drwxr-xr-x. 2 atguigu atguigu  4096 5⽉  22 2017 sbin
drwxr-xr-x. 4 atguigu atguigu  4096 5⽉  22 2017 share
重要⽬录
(1)bin⽬录:存放对Hadoop相关服务(HDFS,YARN)进⾏操作的脚本(2)etc⽬录:Hadoop的配置⽂件⽬录,存放Hadoop的配置⽂件
(3)lib⽬录:存放Hadoop的本地库(对数据进⾏压缩解压缩功能)(4)sbin⽬录:存放启动或停⽌Hadoop相关服务的脚本

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。