Hadoop单节点机器安装
安装的hadoop版本
hadoop版本:2.10.1
下载地址:https://archive.apache.org/dist/hadoop/common/
支持平台
- liunx平台无论是作为开发和生产都是被支持的,hadoop测试过2000个节点在liunx的运行情况
- windows平台也支持,但是不建议使用,下面的的安装步骤是基于liunx平台的
安装条件
-
JDK1.7+
hadoop2.6以及比2.6低的版本都需要JDK1.6以上的版本(包括1.6)
hadoop2.7开始需要jdk1.7以上的版本(包括1.7)
-
SSH
SSH需要配置无密码登陆的模式,如果SSH没有安装先安装SSH,安装完执行下列命令配置无密码模式
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys chmod 0600 ~/.ssh/authorized_keys
hadoop安装模式
-
Local (Standalone) Model 本地模式:
这种本地模式默认作为一个Java进程存在,一般用来调试
-
Pseudo-Distributed Mode 伪分布式模式:
单节点一般是用伪分布式来实现的,我下面的安装步骤就是基于伪分布式的,一台机器模拟多个hadoop多节点
-
Fully-Distributed Mode 分布式或者集群模式 :
相对于伪分布式,真实的节点,有多个物理机或者虚拟机组成的hadoop集群
伪分布式安装
-
下载hadoop压缩包,上传到你的linux环境或者直接从linux下载