虚拟机 安装jdk
对jdk安装包进行解压
使用xftp连接虚拟机,将jdk和hadoop的安装包放到opt目录下
连接虚拟机
cd /opt/ 切换到opt目录下
tar -zxf jdk-8u111-linux-x64.tar.gz
对jdk-8u111-linux-x64.tar.gz 这个压缩包进行解压
解压完之后 文件名:jdk1.8.0_111
mkdir soft
在opt目录下创建soft文件夹
mv jdk1.8.0_111/ soft/jdk180
将jdk1.8.0_111文件移动到soft文件夹下并改名为jdk180
cd soft/
切换到soft文件夹下
此时jdk已经安装完,可以用了,但是此时为绿色解压版,使用java虚拟机的话需要先进入它的目录才可以。
配置环境变量
vim /etc/profile
更改配置文件,profile就是linux的环境变量
进入文件后,移动到最后,进入编辑模式,在最后加上以下代码,将JAVA_HOME后面的路径改成自己配置的常规路径(在上面配置的),在上面加个注释java,以便于跟别的软件进行区分。
#java
export JAVA_HOME=/opt/soft/jdk180
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
改完之后退出编辑模式,:wq保存退出。
source /etc/profile
激活此文件(让修改后的配置信息立即生效)
java -version
输入上述命令,若出现以下信息,表示jdk已成功安装在你的虚拟机上了。
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
安装hadoop-2.6.0-cdh5.14.2单机版
解压hadoop
cd /opt/
切换到opt目录下
tar -zxf hadoop-2.6.0-cdh5.14.2.tar.gz
对hadoop-2.6.0-cdh5.14.2.tar.gz进行解压,解压完之后为hadoop-2.6.0-cdh5.14.2文件夹
mv hadoop-2.6.0-cdh5.14.2 soft/hadoop260
将hadoop-2.6.0-cdh5.14.2文件夹移动到soft下面并改名为hadoop260
cd soft/hadoop260
切换到hadoop260目录下
此时已经解压完成,不过还不能用,因为hadoop需要大量的配置。hadoop的配置在hadoop260目录下的etc文件夹下
cd etc/hadoop
切换到hadoop的etc下的hadoop文件夹下
修改5个文件
第一个文件
vim hadoop-env.sh
将下面图片中的JAVA_HOME后的路径改为自己配置的jdk的路径
export JAVA_HOME=/opt/soft/jdk180
第二个文件
vim core-site.xml
进入文件后进入编辑模式,此时 中间为空白,加上下方代码(注释可以直接删掉),linux的存储格式为ext3、ext4
<configuration>