大数据Hadoop基础入门

hadoop快速入门,基本上按照里面步骤能快速入门hadoop,但这篇文档是针对hadoop 0.18写的,有些地方还是和hadoop 0.20不同。在文档“伪分布式模式的操作方法”中有下面配置说明:

  1. 配置  
  2. 使用如下的 conf/hadoop-site.xml:  
  3.   
  4. <configuration>  
  5.   <property>  
  6.     <name>fs.default.name</name>  
  7.     <value>localhost:9000</value>  
  8.   </property>  
  9.   <property>  
  10.     <name>mapred.job.tracker</name>  
  11.     <value>localhost:9001</value>  
  12.   </property>  
  13.   <property>  
  14.     <name>dfs.replication</name>  
  15.     <value>1</value>  
  16.   </property>  
  17. </configuration>  

在这里,你会发现在hadoop 0.20中并不存在conf/hadoop-site.xml文件,所以,如果你使用高版本的hadoop就要修改为下面的配置:

  1. 配置  
  2. 使用如下的 conf/core-site.xml:  
  3.   
  4. <configuration>  
  5.   <property>  
  6.     <name>fs.default.name</name>  
  7.     <value>hdfs://localhost:9000</value>  
  8.   </property>  
  9. </configuration>  
  1. 配置  
  2. 使用如下的 conf/hdfs-site.xml:  
  3.   
  4. <configuration>  
  5.   <property>  
  6.     <name>dfs.replication</name>  
  7.     <value>1</value>  
  8.   </property>  
  9. </configuration>  
  1. 配置  
  2. 使用如下的 conf/mapred-site.xml:  
  3.   
  4. <configuration>  
  5.   <property>  
  6.     <name>mapred.job.tracker</name>  
  7.     <value>localhost:9001</value>  
  8.   </property>  
  9. </configuration>  

只要在这里注意一下,再按照“hadoop快速入门”文档就能对hadoop快速入们了。

初学错误:

伪分布式模式下执行 bin/hadoop fs -put conf input命令,提示put: Target input/conf is a directory,是什么原因?

对策:你把conf文件夹都复制过去了,这是不对的。应该只复制conf下的.xml文件。

在这里我还是要推荐下我自己建的大数据学习交流qq裙:522189307 , 裙 里都是学大数据开发的,如果你正在学习大数据 ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有大数据开发相关的),包括我自己整理的一份最新的大数据进阶资料和高级开发教程,欢迎进阶中和进想深入大数据的小伙伴。上述资料加群可以领取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值