配置ssh
创建密钥,这里p后面是空密码,不推荐使用空密码
ssh-keygen -t rsa -P ''
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
配置完后,执行一下 ssh localhost, 确认你的机器可以用 SSH 连接,并且连接时不需要手工输入密码
下载hadoop
wgethttp://mirror.bjtu.edu.cn/apache/hadoop/common/hadoop-0.20.2/hadoop-0.20.2.tar.gz
tar -xvf hadoop-0.20.2.tar.gz
增加环境变量
在/etc/environment
HADOOP_HOME=目录路径
JAVA_HOME=jdk路径
在/etc/profile中增加
exportHADOOP_HOME=目录路径
export JAVA_HOME=jdk路径
修改hadoop配置文件
修改$HADOOP_HOME/conf/hadoop-env.sh
#export JAVA_HOME=
改为export JAVA_HOME=jdk路径
设置HDFS目录
mkdir /$HOME/tmp
chmod -R 777 /$HOME/tmp
修改/conf/core-site.xml文件
增加
<property>
<name>hadoop.tmp.dir</name>
<value>/home/du/tmp</value>
<description>A base for other temporary directories.</description>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:54310</value>
</property>
修改conf/mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>localhost:54311</value>
<description>The host and port that the MapReduce job tracker runs
at. If "local", then jobs are run in-process as a single map
and reduce task.
</description>
</property>
修改conf/hdfs-site.xml
增加
<property>
<name>dfs.replication</name>
<value>1</value>
<description>Default block replication.
The actual number of replications can be specified when the file is created.
The default is used if replication is not specified in create time.
</description>
</property>
格式化文件系统
hadoop
namenode -format
启动伪分布式
$HADOOP_HOME/bin/start-all.sh
检查是否启动成功
jps
18160 SecondaryNameNode
17777 NameNode
17970 DataNode
18477 Jps
18409 TaskTracker
18231 JobTracker
停止
$HADOOP_HOME/bin/stop-all.sh
hadoop web访问接口
http://localhost:50030/job
tracker访问
http://localhost:50060/
task tracker访问
http://localhost:50070/name
node访问
分享到:
相关推荐
hadoop0.20.2版本在虚拟机中的安装指南,经过测试可以实现
redHat linux下安装hadoop 0.20.2
hbase-0.90.5.tar.gz与hadoop0.20.2版本匹配,我在我本地虚拟机已经安装成功可以使用。请放心下载!!!
文档中使用 Ubuntu Server 12.04 x64 + JDK 1.7.0 u5 + Hadoop 0.20.2 及 5 台虚拟机做为演示测试环境。希望能对大家带来帮助。本文档适合初学者,指引初学者或初次接触 Hadoop 的人成功安装 Hadoop ,使用代码执行...
Hadoop 0.20.2在linux下安装与配置
开源分布式架构Hadoop 0.20.2版的Java API文档,使用Hadoop都需要它
hadoop 0.20.2 可以正常解压,正常使用
Ubuntu部署Hadoop0.20.2简要指南
hadoop使用sqoop-1.2.0-CDH3B4.tar.gz需要将此包的hadoop-core-0.20.2-CDH3B4拷贝到sqoop/lib目录下
伪分布式安装包,Hadoop 1.0指的是版本为Apache Hadoop 0.20.x、1.x或者CDH3系列的Hadoop,内核主要由HDFS和MapReduce两个系统组成,其中,MapReduce是一个离线处理框架,由编程模型(新旧API)、运行时环境和数据...
hadoop-0.20.2的安装配置,其他环境为JDK1.7.0_25,Ubuntu-12.04
Hadoop 0.20.2安装配置笔记,在虚拟机上实现,宿主机(xp):内存4G,安装三台虚拟linux系统,文档里有详细介绍,按此文档,基本没啥问题,这是我配置好了后写的。
在Ubuntu10.04上分布式部署Hadoop0.20.2
hadoop 0.20.2 最新版 jar包 想下的下哈
hadoop0.20.2的eclipse3.3.2插件环境集合,包括hadoop0.20.2的eclipse3.3.2的插件,以及windows和linux下eclipse开发环境,还有帮助文档。
Hadoop的API,版本是0.20.2,就是官网上自带的HTML版,非CHM文件。
成功实现Ubuntu11.10下安装Hadoop0.20.2(单机伪分布式)。涉及内容:1. 安装虚拟机VMware Workstation v7.1.4 2. 在虚拟机上安装ubuntu11.10 3. 为ubuntu11.10安装vmware tool 4. 安装JAVA6 5. 在ubuntu中安装ssh 6...
Hadoop 0.20.2 API.chm英文版,期待翻译
hadoop0.20.2的eclipse3.3.2插件及开发环境帮助文档
hadoop 0.20.2-API,方便查询各种类及接口。