Hadoop-1.2 单机部署

阅读更多
准备相关资源环境 
运行环境 工具

Linux Centos 6.3

JDK 1.7.0_51

SSH Secure Shell

  1. 下载Hadoop1.2

 

http://mirrors.cnnic.cn/apache/hadoop/common/hadoop-1.2.1/

 

这里下载的是hadoop-1.2.1.tar.gz,解压缩:

 

tar -zxvf hadoop-1.2.1.tar.gz


   Hadoop-1.2 单机部署_第1张图片

 


  2. 配置系统环境变量

 

vi /hadoop/hadoop1.2.1/conf/hadoop-env.sh
     Hadoop-1.2 单机部署_第2张图片 

  3. 测试安装
source hadoop-env.sh
hadoop version
   
     Hadoop-1.2 单机部署_第3张图片  

  4. 运行前配置,由于Hadoop是分布式系统,要在单机上运行就要采用伪分布式方式
   1) 在运行目录中,创建tmp hdfs/name hdfs/data目录
cd /hadoop/hadoop-1.2.1
mkdir tmp
mkdir hdfs
mkdir hdfs/name
mkdir hdfs/data
    2) mapred-site.xml    



	
        mapred.job.tracker
        localhost:9001
    
   3) hdfs-site.xml   




	
        dfs.replication
        1
    
    
        dfs.name.dir
        /hadoop/hadoop-1.2.1/hdfs/name
    
    
        dfs.data.dir
        /hadoop/hadoop-1.2.1/hdfs/data
    

    4) core-site.xml




   
        fs.default.name
        hdfs://localhost:9000
    
    
        hadoop.tmp.dir
        /hadoop/hadoop-1.2.1/tmp
    

  

  5. 格式化namenode,不然的话在jps里找不到namenode   
hadoop namenode -format
     Hadoop-1.2 单机部署_第4张图片  

  6. 执行启动
start-all.sh
     Hadoop-1.2 单机部署_第5张图片  

 7. 检查启动是否正常,应出现DataNode/NameNode/TaskTracker/SecondaryNameNode/JobTracker进程
     Hadoop-1.2 单机部署_第6张图片
8. 一切OK,恭喜Hadoop部署运行成功!
最后可自己去运行Hadoop-examples相关例子来试试效果,如:WordCount。
 

 
 
 
 
 
 

 


 
 

  • Hadoop-1.2 单机部署_第7张图片
  • 大小: 41.6 KB
  • Hadoop-1.2 单机部署_第8张图片
  • 大小: 85.1 KB
  • Hadoop-1.2 单机部署_第9张图片
  • 大小: 44.9 KB
  • Hadoop-1.2 单机部署_第10张图片
  • 大小: 232 KB
  • Hadoop-1.2 单机部署_第11张图片
  • 大小: 90.8 KB
  • Hadoop-1.2 单机部署_第12张图片
  • 大小: 13 KB
  • 查看图片附件

你可能感兴趣的:(Hadoop-1.2 单机部署)