目录
hadoop简介:Hadoop是Apache提供的开源的海量数据离线处理框架,是最知名的大数据框架之一。最初来源Google的的三篇论文GFS、MapReduce、BigTable,设计者是Doug Cutting,当初hadoop设计的初衷是为了解决Nutch的海量数据存储和处理的需求,可以解决大数据场景下的数据存储和处理的问题。
话不多说,下面开始上菜
1.环境准备
linux系统,我的是阿里云CentOS7.3
jdk,我使用的是jdk-8u65-linux-x64,网盘下载地址:https://pan.baidu.com/s/1m2fnzBTx2Vradd-npOuDzg
hadoop包,我使用的是hadoop2.7,网盘下载地址:https://pan.baidu.com/s/1KyF5aVtf3KJ9EBxp7GFd_w
2.linux中java环境的配置
在linux系统的根目录下创建一个目录software(命令:mkdir /software),将jdk和hadoop上传到这个目录下
解压jdk,tar -zxvf jdk-8u65-linux-x64.tar.gz 然后使用mv命令将解压后的文件重命名为jdk1.8
输入 vim /etc/profile 打开文件
vim /etc/profile
在文件的最下方输入下面两条命令
export JAVA_HOME=/software/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME=/software/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
按esc保存,按shift加冒号,之后输入!wq,保存退出
输入source /etc/profile使修改生效
source /etc/profile
然后输入java -version看有没有jdk版本信息,如果有的话,恭喜你java环境配置成功,如果没有,需要你重新配置一遍了
[root@aliyun01 ~]# java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
3.hadoop的安装
首先上传hadoop到software文件目录下,
3.1关闭防火墙
阿里云防火墙默认是关闭的,
可以使用firewall-cmd --state 查看防火墙状态,若果没有关闭,使用systemctl stop fi