安装Hadoop 以及配置hadoop基础的应用环境
安装Hadoop之前首先要从官网上下载相应的Hadoop安装包,用ftp工具传入unbantu。
一、传入成功后,打开CRT 连接上相应的虚拟机,进入ftp目录查看是否有Hadoop压缩包;
# cd /srv/ftp //进入ftp目录
# ll //查看目录的文件
已有压缩包。
二、如果你之前进行过修改主机名的操作,需要先做主机名与IP地址的映射。
# hostname //查看主机名
# ifconfig //查看IP地址
# vim /etc/hosts //进入映射配置文件
保存并退出!
三、将Hadoop压缩包解压到local目录下
# tar xzvf hadoop-2.7.2.tar.gz -C /usr/local //解压到local文件夹下
.......解压完成后
# cd /usr/local //进入local目录
# ll //查看文件
# mv hadoop-2.7.2 hadoop //重命名
四、Hadoop环境变量的配置
# vim /etc/profile //进行配置文件
配置前:
配置后:
配置完成后 让它立即生效
# source /etc/proflie //让配置立即生效
五、定义Hadoop的jdk文件:
# vim hadoop-env.sh //用vim编辑器打开jdk配置文
配置完成后保存并退出,应用环境就配置好了,不是开发环境
六、重启虚拟机,检测是否配置好应用环境
# reboot //重启虚拟机
.......
# cd /usr/local/hadoop //进入hadoop文件夹
# mkdir input //新建input目录
# cd input //进入input目录
# echo hgello jiudianliu hello n hello hhh jiu liu dian liu ge > info.txt //自己编写的文件 用于检测单词统计是否成功也是检测应用环境是否搭建成功
# cat info.txt //查看文件内容
# cd .. //后退一步,因为下面的命令只能在hadoop文件夹下执行
# hadoop jar share/hadoop/mapreduce/sources/hadoop-mapreduce-examples-2.7.2-sources.jar org.apache.hadoop.examples.WordCount input output
......
执行成功!
# ll //查看文件夹内容
#cd output //进入output文件
# ll
......
# cat part-r-00000 //打开part-r-00000文件
配置成功!!