`

core-site.xml配置参数详解

 
阅读更多

 

 

core-site.xml

 

 name value  Description 
 fs.default.name hdfs://hadoopmaster:9000 定义HadoopMaster的URI和端口
 fs.checkpoint.dir /opt/data/hadoop1/hdfs/namesecondary1 定义hadoop的name备份的路径,官方文档说是读取这个,写入dfs.name.dir
 fs.checkpoint.period 1800 定义name备份的备份间隔时间,秒为单位,只对snn生效,默认一小时
 fs.checkpoint.size 33554432 以日志大小间隔做备份间隔,只对snn生效,默认64M
 io.compression.codecs

org.apache.hadoop.io.compress.DefaultCodec,
com.hadoop.compression.lzo.LzoCodec,
com.hadoop.compression.lzo.LzopCodec,
org.apache.hadoop.io.compress.GzipCodec,
org.apache.hadoop.io.compress.BZip2Codec
(排版调整,实际配置不要回车)

Hadoop所使用的编解码器,gzip和bzip2为自带,lzo需安装hadoopgpl或者kevinweil,逗号分隔,snappy也需要单独安装
 io.compression.codec.lzo.class com.hadoop.compression.lzo.LzoCodec LZO所使用的压缩编码器 
 topology.script.file.name /hadoop/bin/RackAware.py 机架感知脚本位置 
 topology.script.number.args 1000 机架感知脚本管理的主机数,IP地址 
 fs.trash.interval 10800 HDFS垃圾箱设置,可以恢复误删除,分钟数,0为禁用,添加该项无需重启hadoop
 hadoop.http.filter.initializers

org.apache.hadoop.security.
AuthenticationFilterInitializer
(排版调整,实际配置不要回车)

需要jobtracker,tasktracker
namenode,datanode等http访问端口用户验证使用,需配置所有节点

 hadoop.http.authentication.type simple | kerberos | #AUTHENTICATION_HANDLER_CLASSNAME# 验证方式,默认为简单,也可自己定义class,需配置所有节点
 hadoop.http.authentication.
token.validity
(排版调整,实际配置不要回车)
36000 验证令牌的有效时间,需配置所有节点
 hadoop.http.authentication.
signature.secret
(排版调整,实际配置不要回车)
默认可不写参数 默认不写在hadoop启动时自动生成私密签名,需配置所有节点
 hadoop.http.authentication.cookie.domain domian.tld http验证所使用的cookie的域名,IP地址访问则该项无效,必须给所有节点都配置域名才可以。
 hadoop.http.authentication.
 simple.anonymous.allowed
(排版调整,实际配置不要回车)
true | false 简单验证专用,默认允许匿名访问,true

 hadoop.http.authentication.
kerberos.principal
(排版调整,实际配置不要回车)

HTTP/localhost@$LOCALHOST Kerberos验证专用,参加认证的实体机必须使用HTTP作为K的Name
 hadoop.http.authentication.
kerberos.keytab
(排版调整,实际配置不要回车)
/home/xianglei/hadoop.keytab Kerberos验证专用,密钥文件存放位置
 hadoop.security.authorization true|false Hadoop服务层级验证安全验证,需配合hadoop-policy.xml使用,配置好以后用dfsadmin,mradmin -refreshServiceAcl刷新生效
 io.file.buffer.size 131072 用作序列化文件处理时读写buffer的大小
 hadoop.security.authentication simple | kerberos hadoop本身的权限验证,非http访问,simple或者kerberos
 hadoop.logfile.size 1000000000 设置日志文件大小,超过则滚动新日志
 hadoop.logfile.count 20 最大日志数
 io.bytes.per.checksum 1024 每校验码所校验的字节数,不要大于io.file.buffer.size
 io.skip.checksum.errors true | false 处理序列化文件时跳过校验码错误,不抛异常。默认false
 io.serializations

org.apache.hadoop.io.
serializer.WritableSerialization

(排版需要。实际配置不要回车)

序列化的编解码器
 io.seqfile.compress.blocksize 1024000 块压缩的序列化文件的最小块大小,字节
 webinterface.private.actions true | false 设为true,则JT和NN的tracker网页会出现杀任务删文件等操作连接,默认是false

 

 

     

 

分享到:
评论

相关推荐

    HadoopHA高可用集群配置 core-site.xml

    ### Hadoop HA高可用集群配置核心解析:core-site.xml #### 概述 在搭建Hadoop高可用(High Availability, HA)集群时,`core-site.xml`是其中一个至关重要的配置文件。它主要用于定义Hadoop集群的基本属性,如...

    core-site配置文件说明

    ### Hadoop Core-Site配置详解 #### 一、概述 `core-site.xml` 是Hadoop配置文件中的核心组件之一,它定义了Hadoop集群的基本设置,包括但不限于HDFS的访问地址、临时目录以及一些基本的I/O配置。通过正确配置这些...

    hadoop-3.1.3.tar.gz

    在Hadoop的配置目录($HADOOP_HOME/etc/hadoop)下,有两个主要的配置文件:core-site.xml和hdfs-site.xml。核心配置core-site.xml主要设置临时目录和HDFS的访问方式,例如: ```xml <name>fs.defaultFS ...

    windows-hadoop-2.7.7.zip

    例如,core-site.xml中配置HDFS的默认FS,hdfs-site.xml中设置HDFS的相关参数,mapred-site.xml中配置MapReduce作业的属性。 3. **格式化NameNode**:首次启动Hadoop时,需要对NameNode进行格式化,这将清除所有现有...

    hadoop-3.1.4.tar.gz

    4. **配置Hadoop**:修改Hadoop的配置文件`core-site.xml`、`hdfs-site.xml`、`yarn-site.xml`和`mapred-site.xml`,配置HDFS、YARN和MapReduce的相关参数。 5. **格式化NameNode**:首次启动Hadoop时,需对NameNode...

    hadoop-2.6.1-windows.zip

    Hadoop的配置主要通过修改conf目录下的两个核心文件:hadoop-env.cmd和core-site.xml。在hadoop-env.cmd中,设置HADOOP_OPTS以包含Java内存参数,例如"-Xmx1024m",根据你的系统资源进行适当调整。在core-site.xml中...

    spark-2.1.0-bin-without-hadoop.tgz.7z

    在安装与配置Spark 2.1.0时,用户需要根据自己的Hadoop环境,将相应的Hadoop配置文件(如core-site.xml、hdfs-site.xml)复制到Spark的conf目录下。此外,还需要设置SPARK_HOME环境变量,并在启动时指定master节点,...

    winutils-master.zip

    在hdfs-site.xml中,配置NameNode和DataNode的相关参数,例如副本数量。 三、启动Hadoop服务 1. 初始化NameNode:使用bin目录下的格式化命令`hadoop namenode -format`对NameNode进行初始化。 2. 启动DataNode和...

    HBase的安装与配置

    ### HBase的安装与配置详解 #### 前提条件 在进行HBase的安装与配置之前,确保已经具备以下两个前提条件: 1. **HDFS分布式文件系统**:HBase依赖于Hadoop的HDFS作为底层存储系统,因此必须先安装好HDFS。 2. **...

    hadoop-2.4.0.tar.gz

    - 解压“hadoop-2.4.0.tar.gz”后,用户需要根据自己的环境配置Hadoop的`core-site.xml`, `hdfs-site.xml`, `mapred-site.xml`, `yarn-site.xml`等配置文件。 - 初始化HDFS文件系统,如格式化NameNode,启动Hadoop...

    hadoop-2.7.7-centos-6.7.tar.gz

    4. **配置Hadoop**:修改`etc/hadoop`目录下的配置文件,如`core-site.xml`、`hdfs-site.xml`和`mapred-site.xml`。这些文件中的参数设定Hadoop的行为,如数据块大小、NameNode地址等。 5. **格式化NameNode**:首次...

    hadoop配置文件详解

    core-site.xml作为全局配置文件,定义了Hadoop集群的基本运行参数。core-default.xml提供了参数的默认值,但可以被core-site.xml覆盖。核心参数包括但不限于: - hadoop.tmp.dir:设置全局临时文件目录,用于存储...

    hadoop配置文件参数详解1

    Hadoop 配置文件主要包括 core-site.xml、hdfs-site.xml 和 mapred-site.xml 三个配置文件。这些配置文件的设置将直接影响 Hadoop 集群的性能和行为。 1. 获取默认配置 要获取 Hadoop 配置文件的默认设置,可以...

    编译过的Hadoop-2.6.0.tar.gz

    3. 修改配置文件:在`etc/hadoop`目录下,你需要编辑`core-site.xml`、`hdfs-site.xml`、`mapred-site.xml`和`yarn-site.xml`等配置文件,设定HDFS、MapReduce和YARN的相关参数,如NameNode和DataNode的地址、集群的...

    Xftp-6.0.0095p.zip

    例如,在初始化Hadoop集群时,我们需要将配置文件(如hadoop-env.sh、core-site.xml、hdfs-site.xml等)从Windows主机上传至各个Linux节点;在数据处理过程中,可能需要将处理结果从Linux节点下载回Windows进行分析...

    hadoop安装

    core-site.xml 文件用于配置 Hadoop 的核心参数。在这个文件中,我们需要配置 fs.defaultFS 参数,以指定 HDFS 的根目录。 ``` <?xml version="1.0"?> <name>fs.defaultFS <value>hdfs://localhost/ ``` 2...

    hadoop伪分布式搭建.doc

    在/etc目录下,我们可以找到Hadoop的配置文件,包括hadoop-env.sh、core-site.xml、hdfs-site.xml、mapred-site.xml和yarn-site.xml等。这些文件的配置是搭建伪分布式环境的基础。 在hadoop-env.sh中,需设置JDK的...

    hadoop-0.20.205.0和hbase-0.90.5,集群和单机 安装配置

    ### Hadoop与HBase集群及单机安装配置详解 #### 一、背景介绍 随着大数据技术的发展,Hadoop和HBase成为了处理大规模数据集的重要工具。Hadoop是一种能够存储和处理大量数据的分布式计算框架,而HBase则是在Hadoop...

    Hadoop完全分布式环境搭建

    `hdfs-site.xml`用于配置NameNode和DataNode的相关参数;`slaves`文件则定义了哪些节点将作为DataNode参与HDFS集群。 5. **远程拷贝配置文件** 使用`scp`命令将修改后的配置文件分发到其他节点上,确保所有节点上...

    hadoop-lzo-master.zip

    然后,在Hadoop的配置文件中,如core-site.xml或mapred-site.xml,设置相应的参数,如`io.compression.codecs`,以启用LZO压缩支持。 五、性能优化 Hadoop-LZO的性能受到多种因素影响,包括硬件性能、Hadoop集群的...

Global site tag (gtag.js) - Google Analytics