centos7 系统下HADOOP和Java 的环境配置

centos7 系统下HADOOP和Java 的环境配置
参考 http://jingyan.baidu.com/article/da1091fb1aeba6027849d60d.html

下载jdk1.8 和hadoop2.7.3
地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
http://hadoop.apache.org/releases.html

我直接虚拟机中下载的,就不用与windows系统建立共享文件夹了
这里写图片描述
jdk解压到了/usr/java中 命令 rpm -ivh file.rpm 默认安装在/usr/java目录下
hadoop解压到了 /usr/local/hadoop中(先前在local中建立了hadoop文件夹)命令 tar -zxvf file.tar.gz-C/usr/local/hadoop/
这里写图片描述

命令执行完毕 也就安装成功
开始配置环境变量
在/etc/profile中添加如下语句
这里写图片描述

export JAVA_HOME=/usr/java/
export HADOOP_HOME=/usr/local/hadoop
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_LIB=$JAVA_HOME/lib
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

这里写图片描述
在.bash中 (命令 vi ~/.bash_profile )修改path如下

PATH=$PATH:$HOME/bin:/usr/local/hadoop/hadoop-2.7.3/bin

修改完 **source ~/.bash_profile **

测试 java -version
hadoop
这里写图片描述

格式化namenode 报错
[root@master hadoop-2.7.3]# ./bin/hdfs namenode-formate
./bin/hdfs: line 304: /usr/java//bin/java: No such file or directory

原因 hadoop-env.sh中Javahome没配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值