同步操作将从 sunnyandgood/BigData 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
我们之后安装的 Hadoop 本身就是用 Java 语言编写的,在运行计算程序时需要存在 Java环境, 也就是要在 Linux 系统上安装并配置 JDK。Linux 系统发行版本已经安装了其他版本的 JDK, 虽然可以使 Java 程序正常的工作,但是还是建议使用 Sun 提供的 JDK。另外, Hadoop2.0 版本以上要求 Linux 的 JDK 版本在 1.6 及以上。我们安装 1.8 的版本。 安装之前,首先将 Linux 系统预安装的 JDK 删除。
1、通过命令删除预安装的 JDK 版本
rpm -qa | grep java
rpm -e --nodeps 文件名
2、卸载预安装 jdk yum -y remove jdk 版本名称
用命令 java -version 检查是否已经卸载
3、安装 JDK
cd /usr/local
tar -xzvf jdk-8u51-linux-i586.tar.gz
解压完成后在/usr/local 目录下多了一个 jdk1.8.0.51 目录,注意 JAVA_HOME 就是 JDK的安装目录/usr/local/ jdk1.8.0.51。
1>配置环境变量的第一种方式:用 root 用户登录配置环境变量
vi /etc/profile
a、在 profile 配置文件最后添加以下内容:
export JAVA_HOME=/usr/local/jdk1.8.0_51
export JRE_HOME=/usr/local/jdk1.8.0_51/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
b、为了确保 JAVA_HOME 配置生效,运行 profile 脚本
source /etc/profile
或者
. /etc/profile
c、在控制台输入 java 和 javac 命令检查 JDK 是否安装成功。
2>配置环境变量的第二种方式: 在/etc/profile.d 目录下创建一个脚本文件,如:java.sh,在脚本中添加下面的配置信息保存并退出,因为/etc/profile 配置文件在执行式会将/etc/profile.d 目录下的*.sh 文件都执行一遍,同样可以是配置生效。
export JAVA_HOME=/usr/local/jdk1.8.0_51
export JRE_HOME=/usr/local/jdk1.8.0_51/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
a、如果为 JDK 配置的单独的配置文件,那么在/etc/profile 文件中的配置信息就可以删除掉了,建议使用第二种方式,Liunx 系统核心的配置文件我们尽量不要修改和添加信息,为每一个需要配置环境变量的应用创建一个单独的配置文件,便于维护,修改和删除都不会影响原有的核心配置文件。
b、为了确保 JAVA_HOME 配置立即生效,运行 profile 脚本
source /etc/profile
或者
. /etc/profile
c、在控制台输入 java 和 javac 命令检查 JDK 是否安装成功。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。