博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hadoop HDFS
阅读量:7052 次
发布时间:2019-06-28

本文共 2074 字,大约阅读时间需要 6 分钟。

hot3.png

hadoop在linux系统下的单节点伪分布式配置

实验环境: rhel6.3   && iptables and selinux disabled     jdk: jdk-6u26-linux-x64.bin

                 hadoop版本: hadoop-1.2.1.tar.gz 

下载 && 安装 JDK

#sh jdk-6u26-linux-x64.bin#mv jdk1.6.0_32/ /usr/local/jdk

下载hadoop源码包

解压至指定目录 && 精简目录名称

#tar zxf hadoop-1.2.1.tar.gz -C /usr/local#mv hadoop1.2.1/ hadoop

配置JAVA环境变量

#mv hadoop1.2.1/ hadoop#cd /usr/local/hadoop/#vim conf/hadoop-env.sh      export JAVA_HOME=/usr/local/hadoop/jdk

编辑配置文件

#vim core-site.xml  
         
                  
fs.default.name
                           
hdfs://localhost:9000
                                
#vim hdfs-site.xml
        
                 
dfs.replication
                          
1
                               
#vim mapred-site.xml
 
          
mapred.job.tracker
                   
localhost:9001
                        

 check that you can ssh to the localhost without a passphrase

#ssh-keygen#ssh-copy-id localhost#ssh localhost

格式化文件系统 && 启动所有服务

#cd /usr/local/hadoop/bin/#./hadoop namenode -format#./start-all.sh

查看所有服务进程以及PID

#/usr/local/hadoop/jdk/bin/jps5147 Jps2460 TaskTracker2176 DataNode2276 SecondaryNameNode2077 NameNode2350 JobTracker

检测

上传/usr/local/hadoop/conf/ 至 input/

#cd /usr/local/hadoop#bin/hadoop fs -put conf input#bin/hadoop fs -ls     drwxr-xr-x   - root supergroup          0 2014-03-08 03:22 /user/root/input

outpot/  目录

#bin/hadoop jar hadoop-examples-1.1.2.jar grep input output 'dfs[a-z.]+'#bin/hadoop fs -ls#bin/hadoop fs -cat output/*         #查看output目录1    dfs.replication1    dfs.server.namenode.1    dfsadmin

Hadoop 重要的端口:

1.Job Tracker 管理界面:50030
2.HDFS 管理界面 :50070
3.HDFS通信端口:9000
4.MapReduce通信端口:9001 

1. HDFS 界面

        http://localhost:50070
2. MapReduce 管理界面
        http://holocalhost:50030

HDFS:

      NameNode  :管理节点

     DataNode   :数据节点

     SecondaryNamenode : 数据源信息备份整理节点

MapReduce:

       JobTracker  :任务管理节点

       Tasktracker  :任务运行节点

转载于:https://my.oschina.net/MrYx3en/blog/206384

你可能感兴趣的文章
Finalize 和 Dispose 的分析
查看>>
从一道题看线程安全--牛客网Java基础题
查看>>
简单验证码业务
查看>>
Java util包中常用的类和方法
查看>>
[R] 之 管理工作空间函数
查看>>
将windows目录共享到linux
查看>>
计算机是如何启动的
查看>>
Python的raw_input语句包含中文,在Windows环境CMD中显示乱码的解决方法
查看>>
HIbernate学习笔记3 之 缓存和 对象的三种状态
查看>>
2015.3.12Arinc424 Tools中SiniArincCls.csParserFile(string sFile)函数正则表达式理解
查看>>
angularjs探秘<三> 控制器controller及angular项目结构
查看>>
列表的常用操作符和BIF
查看>>
opencv里面CV_32FC1家族
查看>>
在VS2015中用C++创建DLL并用C#调用且同时实现对DLL的调试
查看>>
JavaScript操作DOM的那些坑
查看>>
Acdream Path 动态规划
查看>>
手机版开发框架集合
查看>>
Memcache的客户端连接系列(二) Python
查看>>
shell 环境变量
查看>>
安装xampp二三事
查看>>