1.JDK+Hadoop安装配置、单机模式配置
jkd对我来说以及是老朋友了,这里没什么是陌生的,虽然Hadoop没有学习过,但是它和jdk大同小异,都是实现一定功能,下面就开始jdk和Hadoop的安装。
首先呢连接上SecureCRT,关闭Linux的防火墙,firewall-cmd --state,传输jdk和Hadoop的安装包到linux下,SecureCRT 【File】→【Connect SFTP Session】开启sftp操作,
put jdk-8u121-linux-x64.tar.gz
put hadoop-2.7.3.tar.gz
传输文件从本地当前路径(Windows)到当前路径(Linux),
tar -zxvf jdk-8u121-linux-x64.tar.gz -C /opt/module 解压安装
tar -zxvf hadoop-2.7.3.tar.gz -C /opt/module 解压安装
配置Jdk和Hadoop并生效
vi /etc/profile文件添加:
export JAVA_HOME=/opt/module/jdk1.8.0_121
export PATH=$JAVA_HOME/bin:$PATH
export HADOOP_HOME=/opt/module/hadoop-2.7.3
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
Esc :wq!保存并退出
source /etc/profile配置生效
运行命令javac、Hadoop,检验是否成功。
最后呢运行Hadoop自带的wordcount程序
cd /opt/module/hadoop-2.7.3/share/hadoop/mapreduce 转入wordcount所在路径。
创建adir文件夹:
hadoop fs -mkdir /adir
查看所创建的文件:
hadoop fs -ls /
运行touch in.txt,创建In.txt文件,作为输入文件。