hadoop2.7的目录结构
1.$HADOOP_HOME/bin目录下文件及作用
文件名称 | 说明 |
hadoop | 用于执行hadoop脚本命令,被hadoop-daemon.sh调用执行,也可以单独执行,一切命令的核心 |
2.$HADOOP_HOME/sbin目录下文件及作用
文件名称 | 说明 |
hadoop-daemon.sh |
通过执行hadoop命令来启动/停止一个守护进程(daemon);该命令会被bin目录下面所有以start或stop开头的所有命令调用来执行命令, hadoop-daemons.sh也是通过调用hadoop-daemon.sh来执行命令的,而hadoop-daemon.sh本身就是通过调用hadoop命令来执行任务。 |
start-all.sh | 全部启动,它会调用start-dfs.sh及start-mapred.sh |
start-dfs.sh | 启动NameNode、DataNode以及SecondaryNameNode |
start-mapred.sh | 启动MapReduce |
stop-all.sh | 全部停止,它会调用stop-dfs.sh及stop-mapred.sh |
stop-balancer.sh | 停止balancer |
stop-dfs.sh | 停止NameNode、DataNode及SecondaryNameNode |
stop-mapred.sh | 停止MapReduce |
3.$HADOOP_HOME/etc/hadoop目录下文件及作用
文件名称 | 说明 |
core-site.xml |
Hadoop核心全局配置文件,可以其他配置文件中引用该文件中定义的属性,如在hdfs-site.xml及mapred-site.xml中会引用该文件的属性; 该文件的模板文件存在于$HADOOP_HOME/src/core/core-default.xml,可将模板文件复制到conf目录,再进行修改。 |
hadoop-env.sh | Hadoop环境变量 |
hdfs-site.xml | HDFS配置文件,该模板的属性继承于core-site.xml;该文件的模板文件存于$HADOOP_HOME/src/hdfs/hdfs-default.xml,可将模板文件复制到conf目录,再进行修改 |
mapred-site.xml |
MapReduce的配置文件,该模板的属性继承于core-site.xml;该文件的模板文件存于$HADOOP_HOME/src/mapred/mapredd-default.xml, 可将模板文件复制到conf目录,再进行修改 |
slaves | 用于设置所有的slave的名称或IP,每行存放一个。如果是名称,那么设置的slave名称必须在/etc/hosts有IP映射配置 |
4.$HADOOP_HOME/lib目录
该目录下存放的是Hadoop运行时依赖的jar包,Hadoop在执行时会把lib目录下面的jar全部加到classpath中。
5.$HADOOP_HOME/logs目录
该目录存放的是Hadoop运行的日志,查看日志对寻找Hadoop运行错误非常有帮助。
6.$HADOOP_HOME/include目录
对外提供的编程库头文件(具体动态库和静态库在lib目录中),这些头文件均是用C++定义的,通常用于C++程序访问HDFS或者编写MapReduce程序。
7.$HADOOP_HOME/libexec目录
各个服务对用的shell配置文件所在的目录,可用于配置日志输出、启动参数(比如JVM参数)等基本信息。
8.$HADOOP_HOME/share目录
Hadoop各个模块编译后的jar包所在的目录。
转载于:https://www.cnblogs.com/web424/p/7506377.html
hadoop2.7的目录结构相关推荐
- 大数据之-Hadoop环境搭建_hadoop目录结构---大数据之hadoop工作笔记0019
前面我们安装配置好了hadoop以后, 现在我们进入这个hadoop-2.7.2这个目录,看看他的目录结构 首先我们先进入bin这个目录,可以看到有个hadoop hadoop,管理hadoop集群的 ...
- Hadoop——(Hadoop框架,Hadoop的优缺点,Hadoop1.x和2.x的版本区别,Hadoop架构,Hadoop目录结构)
文章目录 大数据的简介 Hadoop框架 Hadoop的优缺点 Hadoop1.x和2.x的版本区别 Hadoop架构 Hadoop目录结构 正常工作的Hadoop集群中Hadoop都分别需要启动哪些 ...
- Hadoop入门(上):大数据特点、大数据前景、大数据组织结构、Hadoop组成、Hadoop版本介绍、Hadoop运行环境搭建、CentOS6安装JDK、安装Hadoop、Hadoop目录结构
资料来源于尚硅谷 本篇文章目录 第1章·大数据概论 1.1.大数据概念. 1.2.大数据特点(4V) 1.3.大数据应用场景 1.4.大数据发展前景 1.5·大数据部门业务流程分析. 1.6·大数据部 ...
- Go 学习笔记(84)— Go 项目目录结构
1. 目录规范 一个好的目录结构至少要满足以下几个要求. 命名清晰:目录命名要清晰.简洁,不要太长,也不要太短,目录名要能清晰地表达出该目录实现的功能,并且目录名最好用单数.一方面是因为单数足以说明这 ...
- Udacity机器人软件工程师课程笔记(九)-ROS-Catkin包、工作空间和目录结构
Catkin包和工作空间 1.Carkin包简介 Catkin是ROS的官方构建系统,也是原始ROS构建系统rosbuild的继承者.catkin结合了CMake宏和Python脚本,在CMake的正 ...
- Platform Builder 5下WinCE 5.0目录结构
Platform Builder 5下WinCE 5.0目录结构 Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:\WINCE50 ...
- Tomcat软件的目录结构、作用
要了解Tomcat的目录结构,首先要知道什么是Tomcat? Tomcat是一个Apache软件基金会Jakarta项目中的核心项目:是一个免费的开放源代码的轻量级Web应用服务器:运行时占用资源小, ...
- CentOS目录结构超详细版
最近初学Linux 对linux的目录产生了很多疑问,看到这篇文章,让我顿时对目录有了一个清晰的认识!推荐给大家! ------------------------------------------ ...
- caffe这个c++工程的目录结构
目录结构 caffe文件夹下主要文件: data 用于存放下载的训练数据 docs 帮助文档 example 一些代码样例 matlab MATLAB接口文件 python Python接口文件 mo ...
最新文章
- Boost 编译链接
- Apache2 + Tomcat6配置负载均衡
- iOS多线程GCD 研究
- google earth pro 64位_七彩虹秀精准刀工!iGame RTX 3060 Ti Advanced OC评测:烤机3小时64度...
- eclipse新建Android项目时提示AndroidManifest.xml file missing!
- HDU 2063:过山车(匈牙利算法模板题)
- t-sql的执行顺序
- c语言中的钩子函数,生命周期(vue的钩子函数)
- 6.Linux性能诊断 --- 远程通信gRPC,kafka,docker
- POJ 3687 逆序拓扑
- C语言练习:hackerrank十五关
- 运放的输入失调电压、输入偏置电流和输入失调电流以及电阻匹配的作用之一
- jupyter代码字体大小_Jupyter Notebook 更改字体、字体大小、行高
- 三角函数π/2转化_三角函数不会做?看这里,带你搞定
- 广东第一高中生_广东男篮签下全美第一高中生 NBA状元热门征战CBA
- dataframe新增一列的方法
- 【工程/物理光学(四)——光的衍射技术】
- 基于卷积神经网络 CNN 的猫狗识别详细过程
- 电视hdr测试软件,短路三分钟 | 你家电视、显示器真的支持HDR么?
- 如何在以太坊上发行自己的代币
热门文章
- msf 生成php马_PHP的性能优化方法总结
- Ubuntu进入pycharm创建的虚拟环境的方法(以及如果你安装了anaconda等其它修改了环境变量的东西该怎么进)
- 计算机组成原理—数据的表示、运算与校验(思维导图)
- cube一站式云原生机器学习平台-推理服务的工程化加速
- python文件夹,文件监听工具(pyinotify,watchdog)
- python机器学习案例系列教程——关联分析(Apriori、FP-growth)
- Original error was: DLL load failed while importing _multiarray_umath: 找不到指定的模块
- matlab简单分析频域滤波和时域滤波
- 动态RAM的刷新(资料来源于网上自己查找搜索)
- Java设计模式应用到数据库_Java设计模式在数据库编程中的应用研究