精华内容
下载资源
问答
  • 详解Hadoop六个配置文件的作用

    千次阅读 2019-09-30 18:43:21
    详解Hadoop六个配置文件的作用主要常用的文件夹六个配置文件的作用 etc/hadoopcore-site.xmlhdfs-site.xml额外知识点hadoop-env.shmapred-site.xmlyarn-site.xml 本文以apache的hadoop-2.7.5为列,主要讲解Hadoop...

    本文以apache的hadoop-2.7.5为列,主要讲解Hadoop目录下每个文件的作用
    Hadoop目录结构

    主要常用的文件夹

    文件夹名称 作用
    bin shell脚本
    sbin shell脚本,如启动hdfs需要用到
    etc/hadoop 所有配置文件的路径
    lib/native 本地的C程序库

    六个配置文件的作用 etc/hadoop

    配置文件的名称 作用
    core-site.xml 核心配置文件,主要定义了我们文件访问的格式 hdfs://
    hadoop-env.sh 主要配置我们的java路径
    hdfs-site.xml 主要定义配置我们的hdfs的相关配置
    mapred-site.xml 主要定义我们的mapreduce相关的一些配置
    slaves 控制我们的从节点在哪里 datanode nodemanager在哪些机器上
    yarm-site.xml 配置我们的resourcemanager资源调度

    core-site.xml

    主要配置

    1. 文件系统采用hdfs实现
    2. 临时数据存放的位置
    3. 缓冲区大小,实际工作中根据服务器性能动态调整
    4. 开启hdfs的垃圾桶机制,删除掉的数据可以从垃圾桶中回收,单位分钟
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
        <!-- 定义文件系统的实现,默认是file:///本地文件系统  需要我们改成 hdfs://分布式文件存储系统   -->
    	<property>
    		<name>fs.defaultFS</name>
    		<value>hdfs://192.168.238.100:8020</value>
    	</property>
    	<!-- 临时数据存放的位置 -->
    	<property>
    		<name>hadoop.tmp.dir</name>
    		<value>/export/servers/hadoop-2.7.5/hadoopDatas/tempDatas</value>
    	</property>
    	<!--  缓冲区大小,实际工作中根据服务器性能动态调整 -->
    	<property>
    		<name>io.file.buffer.size</name>
    		<value>4096</value>
    	</property>
    
    	<!--  开启hdfs的垃圾桶机制,删除掉的数据可以从垃圾桶中回收,单位分钟  10080 相当与7天  60*24*7-->
    	<property>
    		<name>fs.trash.interval</name>
    		<value>10080</value>
    	</property>
    </configuration>
    

    hdfs-site.xml

    主要配置

    1. NameNode与2nn的访问地址
    2. NameNode与DataNode数据的存放路径
    3. FSImage,Edits,Checkpoint的存放位置
    4. 设置文件的副本数,一份文件保存多少份
    5. 设置文件存储的block块大小 128M
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
    	 <!-- secondaryNameNode的访问地址 -->
    	 <property>
    			<name>dfs.namenode.secondary.http-address</name>
    			<value>node01:50090</value>
    	</property>
    	<!-- NameNode的访问地址 -->
    	<property>
    		<name>dfs.namenode.http-address</name>
    		<value>node01:50070</value>
    	</property>
    	<!-- df -lh  查看LINUX下磁盘的挂载路径  -->
    	<!--  定义nameNode数据存储的节点位置,实际工作中,一般先确定磁盘的挂载目录,然后有多个目录用,进行分割 如 file:///one,file:///two 
        fsimage的存放位置
         -->
    	<property>
    		<name>dfs.namenode.name.dir</name>
    		<value>file:///export/servers/hadoop-2.7.5/hadoopDatas/namenodeDatas,file:///export/servers/hadoop-2.7.5/hadoopDatas/namenodeDatas2</value>
    	</property>
    	<!--  定义dataNode数据存储的节点位置,实际工作中,一般先确定磁盘的挂载目录,然后多个目录用,进行分割  -->
    	<property>
    		<name>dfs.datanode.data.dir</name>
    		<value>file:///export/servers/hadoop-2.7.5/hadoopDatas/datanodeDatas,file:///export/servers/hadoop-2.7.5/hadoopDatas/datanodeDatas2</value>
    	</property>
    	<!-- 定义我们的元数据的操作日志的存放位置
    		 edits的存放位置
    	-->
    	<property>
    		<name>dfs.namenode.edits.dir</name>
    		<value>file:///export/servers/hadoop-2.7.5/hadoopDatas/nn/edits</value>
    	</property>
    	<!-- 元数据检查点保存的位置 -->
    	<property>
    		<name>dfs.namenode.checkpoint.dir</name>
    		<value>file:///export/servers/hadoop-2.7.5/hadoopDatas/snn/name</value>
    	</property>
    	<!--
    	edits文件的检查点保存位置 
    	-->
    	<property>
    		<name>dfs.namenode.checkpoint.edits.dir</name>
    		<value>file:///export/servers/hadoop-2.7.5/hadoopDatas/dfs/snn/edits</value>
    	</property>
    	<!-- 文件的副本数,一份文件保存多少份 -->
    	<property>
    		<name>dfs.replication</name>
    		<value>3</value>
    	</property>
    	<!-- hdfs的权限控制 -->
    	<property>
    		<name>dfs.permissions</name>
    		<value>false</value>
    	</property>
    	<!--  文件存储的block块大小   -->
        <property>
    		<name>dfs.blocksize</name>
    		<value>134217728</value>
    	</property>
    </configuration>
    
    

    额外知识点

    查看LINUX下磁盘的挂载路径的命令

    df -lh  
    

    如下图:
    /dev/sdc1与 /dev/sdb1 分别有1.9T 这就是Linux系统的挂载磁盘,路径分别是 /datadisk 和 /mnt/resource
    所以我们在设置NameNode与DataNode的数据存放路径时一定要确认挂载磁盘的路径存放在哪里
    在这里插入图片描述

    hadoop-env.sh

    主要配置java路径

    export JAVA_HOME=/export/servers/jdk1.8.0_141
    

    mapred-site.xml

    设置mapReduce的相关

    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
    <configuration>
    <!-- 指定我们mapreduce运行在yarn集群上面 -->
    	<property>
    		<name>mapreduce.framework.name</name>
    		<value>yarn</value>
    	</property>
    	<!-- 开启mapreduce的小任务模式,用于调优 -->
    	<property>
    		<name>mapreduce.job.ubertask.enable</name>
    		<value>true</value>
    	</property>
    	<!-- 配置mapreduce 的jobhistory   可以查看我们所有运行完成的任务的一些情况 -->
    	<property>
    		<name>mapreduce.jobhistory.address</name>
    		<value>node01:10020</value>
    	</property>
    	<!-- 配置mapreduce 的jobhistory的访问地址 -->
    	<property>
    		<name>mapreduce.jobhistory.webapp.address</name>
    		<value>node01:19888</value>
    	</property>
    </configuration>
    

    yarn-site.xml

    配置yarn的相关信息

    <?xml version="1.0"?>
    <configuration>
    <!--指定我们的resourceManager运行在哪台机器上面 -->
    	<property>
    		<name>yarn.resourcemanager.hostname</name>
    		<value>node01</value>
    	</property>
    	<!-- NodeManager的通信方式 -->
    	<property>
    		<name>yarn.nodemanager.aux-services</name>
    		<value>mapreduce_shuffle</value>
    	</property>
    	<!-- 日志的聚合功能,方便我们查看任务执行完成之后的日志记录 -->
    	<property>
    		<name>yarn.log-aggregation-enable</name>
    		<value>true</value>
    	</property>
    	<!-- 聚合日志的保存时长 -->
    	<property>
    		<name>yarn.log-aggregation.retain-seconds</name>
    		<value>604800</value>
    	</property>
    </configuration>
    
    展开全文
  • Hadoop配置文件的作用

    2018-12-17 14:35:41
    介绍 hadoop-env.sh 用来定义hadoop运行环江相关的配置信息,比如配置JAVA_...用于定义系统级别的参数,比如HDFS URL、Hadoop的临时目录一级用户rack-aware集群中的配置文件的配置等,此中的参数定义会覆盖core...

    介绍

    hadoop-env.sh

    用来定义hadoop运行环江相关的配置信息,比如配置JAVA_HOME环境变量、为hadoop的JVM指定特定的选项、指定日志文件所在的目录路径一级master和slave文件的位置等。

    core-site.xml

    用于定义系统级别的参数,比如HDFS URL、Hadoop的临时目录一级用户rack-aware集群中的配置文件的配置等,此中的参数定义会覆盖core-default.xml文件中的默认配置。

    hdfs-site.xml

    HDFS的相关设定,如文件副本的个数、块大小及是否使用强制权限等,此中的参数会覆盖hdfs-default.xml文件中默认设置。

    mapred-site.xml

    HDFS的相关设定,如reduce任务的默认个数、任务所能够市容内存的默认上下限等,此中的参数定义会覆盖mapred-default.xml文件中的配置。

    参考博客

    [1]https://www.codetd.com/article/4295226
    [2]http://www.edianedi.com/index.php/archives/23/

    展开全文
  • PG目录结构及配置文件的作用

    千次阅读 2019-07-11 08:25:37
    PG目录结构及配置文件的作用 bin: 二进制可执行文件目录,主要包括 服务端应用程序:initdb(初始化过程),pg_ctl(用于启动、停止或者重启postgres服务),createdb,createuser,dropdb,dropuser 客户端...

    PG目录结构及配置文件的作用

     bin:

    二进制可执行文件目录,主要包括

    服务端应用程序:initdb(初始化过程),pg_ctl(用于启动、停止或者重启postgres服务),createdb,createuser,dropdb,dropuser

    客户端应用程序:用于连接数据库,设置运行参数,操作数据的应用程序。这些应用一般可以在任何主机上运行,与数据库服务器所处位置无关,其中有四个常用工具:psql连接,pg_dump备份,pg_restore恢复

    扩展模块程序:扩展模块位于源码包中的contrib目录下,里面有些扩展模块编译后生成一个应用程序放在bin目录下,如pg bench(压力测试工具),pg_test_fsync,oid2name(解析一个PostgresSQL数据目录中的OID和文件节点)这些拓展模块程序默认再编译时是没有加载的,需要时进入相应的目录编译和安装

    其他

     

     

    share:

    包括

    txt:保存文档模板文件

    locale:存储语言包

    postgresql:配置模板文件

    1. extension:扩展包的sql文件
    2. timezone:时区文件
    3. timezonesets:时区设置文件
    4. tsearch_data:全局索引.

     以及pg_hba.conf,pg_indent.conf,pg_service.conf等配置文件

    include:头文件目录

     

    lib:lib动态库目录,PG程序运行需要的动态库都在此目录下

     

     

     

     

    data:

    base: 该目录包含数据库用户所创建的各个数据库,同时也包括postgres、template0和template1的pg_defaulttablespace

    pg_xlog:该目录包含wal日志。

    hgdb_log: 该目录包含数据库日志。(目录名可自定义)

    global:  该目录包含集群范围的各个表和相关视图。 ( pg_database、 pg_tablespace )

    pg_clog:  该目录包含事务提交状态数据。

    pg_multixact:  该目录包含多事务状态数据(等待锁定的并发事务)

    pg_notify :该目录包含LISTEN/NOTIFY状态数据。

    pg_serial:该目录包含了已经提交的序列化事务的有关信息。

    pg_snapshots:该目录包含导出的快照。

    pg_stat_tmp:该目录包含统计子系统的临时文件。

    pg_subtrans:该目录包含子事务状态数据。

    pg_tblspc:该目录包含表空间的符号链接。

    pg_twophase:该目录包含预备事务的状态文件。

    pg_commit_ts:该目录包含已提交事务的时间。

    pg_dynshmem:该目录包含动态共享内存子系统使用的文件。

    pg_logical:该目录包含逻辑解码的状态数据。

    pg_replslot:该目录包含复制槽数据。

    pg_stat:该目录包含统计子系统的永久文件。

    pg_version:包含版本信息。

    配置文件作用

    pg_hba.conf文件的作用:

    是数据库判断客户端/应用程序能否正常访问数据库的唯一依据,pg的客户端访问数据库的时候,需要提供数据库服务器主机名或者IP地址,端口号,数据库名,数据库用户名,以及数据库用户密码或者数据库认证方式。

    可以进行以下设置

    1. type参数设置

    TYPE 表示主机类型,值可能为:

    若为 `local` 表示是unix-domain的socket连接,

    若为 `host` 是TCP/IP socket

    若为 `hostssl` 是SSL加密的TCP/IP socket

    1. database参数设置

    DATABASE 表示数据库名称,值可能为:

    `all` ,`sameuser`,`samerole`,`replication`,`数据库名称` ,或者多个

    数据库名称用 `逗号`,注意ALL不匹配 replication

    1. user参数设置

    USER 表示用户名称,值可以为:

                 `all`,`一个用户名`,`一组用户名` ,多个用户时,可以用 `,`逗号隔开,

    或者在用户名称前缀 `+` ;在USER和DATABASE字段,也可以写一个单独的

    文件名称用 `@` 前缀,该文件包含数据库名称或用户名称

    1. address参数设置

    该参数可以为 `主机名称` 或者`IP/32(IPV4) `或 `IP/128(IPV6)`,主机

    名称以 `.`开头,`samehost`或`samenet` 匹配任意Ip地址

    1. method参数设置

    该值可以为"trust", "reject", "md5", "password", "scram-sha-256",

    "gss", "sspi", "ident", "peer", "pam", "ldap", "radius" or "cert"

    注意:若为`password`则发送的为明文密码

    文件的常用格式是一组记录,每行一条。空白行会被忽略,#注释字符后面的任何文本也会被忽略。记录不能跨行。一条记录由若干用空格和/或者制表符分割的域组成。如果阈值用双引号包围,那么它可以包含空白。在数据库、用户或地址域中引用一个关键字,将使得该词失去其特殊的含义,并且只是匹配一个该有名字的数据库、用户或者主机。

    每条记录指定一种连接类型、一个客户端 IP 地址范围(如果和连接类型相关)、一个数据库名、一个用户名以及对匹配这些参数的连接使用的认证方法。第一条匹配连接类型、客户端地址、连接请求的数据库和用户名的记录将被用于执行认证。这个过程没有"落空"或者"后备"的说法:如果选择了一条记录而且认证失败,那么将不再考虑后面的记录。如果没有匹配的记录,那么访问将被拒绝。

    记录可以是下面的七种格式

    local      database  user  auth-method  [auth-options]

    host       database  user  address  auth-method  [auth-options]

    hostssl    database  user  address  auth-method  [auth-options]

    hostnossl  database  user  address  auth-method  [auth-options]

    host       database  user  IP-address  IP-mask  auth-method  [auth-options]

    hostssl    database  user  IP-address  IP-mask  auth-method  [auth-options]

    hostnossl  database  user  IP-address  IP-mask  auth-method  [auth-options]

    local:这条记录匹配企图使用unix域嵌套接字的连接。如果没有这种类型的记录就不允许unix域套接字的连接

    host:这条记录匹配企图使用TCP/IP建立的连接。host记录匹配SSL和非SSL的尝试连接

    hostssl:这条记录匹配试图使用tcp/ip建立的连接,但必须是使用SSL加密的连接

    要使用这个选项,编译服务器的时候必须打开SSL支持。此外,在服务器启动的时候必须通过设置SSL配置设置打开SSL

    hostnossl:这条记录的行为与hostssl相反;它只匹配那些在TCP/IP上不使用SSL的连接企图

    database:指定记录所匹配的数据库名称。值all指定该记录匹配所有数据库。值 sameuser指定如果被请求的数据库和请求的用户同名,则匹配。值samerole指定请求的用户必须是一个与数据库同名的角色中的成员(samegroup是一个已经废弃了,但目前仍然被接受的samerole同义词)。对于一个用于samerole目的的角色,超级用户不会被考虑为其中的成员,除非它们是该角色的显式成员(直接或间接),而不是由于超级用户的原因。值replication指定如果一个复制连接被请求则该记录匹配(注意复制连接不指定任何特定的数据库)。在其它情况里,这就是一个特定的PostgreSQL数据库名字。可以通过用逗号分隔的方法指定多个数据库,也可以通过在文件名前面放@来指定一个包含数据库名的文件。

    user:指定这条记录匹配哪些数据库用户名。值all指定它匹配所有用户。否则,它要么是一个特定数据库用户的名字或者是一个有前导+的组名称(回想一下,在PostgreSQL里,用户和组没有真正的区别,+实际表示"匹配这个角色的任何直接或间接成员角色",而没有+记号的名字只匹配指定的角色)。出于这个目的,如果超级用户显式的是一个角色的成员(直接或间接),那么超级用户将只被认为是该角色的一个成员而不是作为一个超级用户。多个用户名可以通过用逗号分隔的方法提供。一个包含用户名的文件可以通过在文件名前面加上@来指定。

    address:指定这个记录匹配的客户端机器地址。这个域可以包含一个主机名、一个 IP 地址范围或下文提到的特殊关键字之一。

    一个 IP 地址范围以该范围的开始地址的标准数字记号指定,然后是一个斜线(/) 和一个CIDR掩码长度。掩码长度表示客户端 IP 地址必须匹配的高序二进制位位数。在给出的 IP 地址中,这个长度的右边的二进制位必须为零。 在 IP 地址、/和 CIDR 掩码长度之间不能有空白。

    IP-address
    IP-mask

    这两个域可以被用作IP-address/ mask-length记号法的替代方案。和指定掩码长度不同,实际的掩码被指 定在一个单独的列中。

    这些域只适用于host、hostssl和hostnossl记录。

    认证方式:

    trust:无条件地允许连接。这种方法允许任何可以与PostgreSQL数据库服务器连接的用户以他们期望的任意PostgreSQL数据库用户身份登入,而不需要口令或者其他任何认证。

    reject:无条件地拒绝连接。这有助于从一个组中"过滤出"特定主机,例如一个reject行可以阻塞一个特定的主机连接,而后面一行允许一个特定网络中的其余主机进行连接。

    md5:要求客户端提供一个双重 MD5 加密的口令进行认证

    password:要求客户端提供一个未加密的口令进行认证。因为口令是以明文形式在网络上发送的,所以我们不应该在不可信的网络上使用这种方式

    postgresql.conf:数据库实例的主配置文件,基本上所有的配置参数都在此文件中

    1. 连接配置与安全认证

    连接Connection Settings

    安全认证Security and Authentication

    1. 文件配置FILE LOCATIONS
    2. 内存Memory
    3. 资源(空闲空间映射)
    4. 内核资源Kernel Resource Usage
    5. 垃圾资源回收Cost-Based Vacuum Delay
    6. 后台写数据库进程Background Writer
    7. 事务日志预写
    8. 检查点Checkpoints
    9. 磁盘Disk
    10. 归档模式Achiving
    11. 优化器参数Query Tuning
    12. 数据库运行日志配置参数
    13. 数据库运行统计相关参数Runtime staistics
    14. 自动垃圾回收相关参数Autovacuum Parameters
    15. 锁管理Lock Management
    16. 客户端连接管理Client Connection Defaults
    17. 错误处理Error Handling
    18. 配置文件包括Config file includes
    19. 版本\平台兼容Version/Platform Compatibility
    20. 复制Replication

     

    展开全文
  • linux各种配置文件的作用

    千次阅读 2013-10-22 10:14:28
    今天给大家总结一下linux中各种配置文件的作用,这样配置开发环境时,会事半功倍。 笔者的linux是Centos6.0,可能有些配置文件与其他distributions不同。 /etc/profile 这个文件是系统的总体设置,也就是说,所有...

    今天给大家总结一下linux中各种配置文件的作用,这样配置开发环境时,会事半功倍。

    笔者的linux是Centos6.0,可能有些配置文件与其他distributions不同。

    /etc/profile

    这个文件是系统的总体设置,也就是说,所有用户在登录时,都会读取这个文件的配置,如果你想为所有用户设置通用的环境变量,比如java开发环境的jdk环境变量,可以写在这个文件里。这个文件设置的变量主要有:

    • PATH:会依据UID决定PATH变量要不要含有sbin的系统命令目录;
    • MAIL:依据帐号设置好用户的mailbox到/var/spool/mail/帐号名;
    • USER:根据用户的帐号设置此变量内容;
    • HOSTNAME:依据主机的hostname命令决定此变量内容;
    • HISTSIZE:历史命令记录条数。
    这个文件里还有一些shell脚本,主要是调用其他配置文件的数据:
    • /etc/inputrc:用户自定义输入按键功能
    • /etc/profile.d/*.sh:bash操作接口的颜色、语系、命令别名
    • /etc/sysconfig/i18n:默认语系
    下面是笔者系统中该文件的部分内容:
     #You could check uidgid reservation validity in
    # /usr/share/doc/setup-*/uidgid file
    if [ $UID -gt 199 ] && [ "`id -gn`" = "`id -un`" ]; then
        umask 002
    else
        umask 022
    fi
    
    for i in /etc/profile.d/*.sh ; do
        if [ -r "$i" ]; then
            if [ "${-#*i}" != "$-" ]; then
                . "$i"
            else
                . "$i" >/dev/null 2>&1
            fi
        fi
    done
    
    unset i
    unset -f pathmunge
    #set java environment
    export JAVA_HOME=/usr/jdk1.7/jdk1.7.0_45
    export PATH=$PATH:$JAVA_HOME/bin
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    #set zookeeper environment
    export ZOOKEEPER_HOME=/usr/zookeeper-3.4.5
    export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf
    


    ~/.bash_profile

    bash在读完了整个环境设置的/etc/profile,接下来会读取个人配置文件,个人配置文件主要有三个:

    1. ~/.bash_profile
    2. ~/.bash_login
    3. ~/.profile
    bash只会顺序读取上面三个文件中的一个,也就是说,加入第一个文件存在,那么其他两个文件即使存在也不会读取。

    /etc/man.config

    这个文件规定了使用man的时候man page的路径到哪里去寻找。

    ~/.bash_history

    记录我们使用的命令,记录条数与HISTSIZE变量有关

    ~/.bash_logout
    当我们注销bash后,系统会帮我们做这个文件规定的操作才离开。
    展开全文
  • EBS-安全性配置文件的作用、定义及使用 1、路径:HRMS->安全性->配置文件 在MOAC中主要是使用按组织限制访问,在按组织访问设置的过程中该处定义的OU既是多OU的根本。 安全性配置文件的类型如下图所示,...
  • ubuntu系统 /etc目录下配置文件的作用

    千次阅读 2016-05-29 13:08:01
    解释下ubuntu或者linux桌面系统下,/etc目录下各种配置文件的作用 全局配置文件系统初始化/etc/inittab 运行级别、控制台数量/etc/timezone 时区/etc/inetd.conf 超级进程文件系统/etc/fstab 开机时挂载的文件系统/...
  • Hadoop各个配置文件的作用

    千次阅读 2018-11-28 18:03:00
     其中 fs.defaultFS 配置的地址就是java代码访问时候路径,需要配置在java代码中代码中要用IP:9000不能用localhost &lt;configuration&gt; &lt;property&gt; &lt;!-- 这个属性用来...
  • mybatis配置文件的作用

    2018-07-22 16:58:13
    &...-- 配置mybatis运行环境 --&gt; &lt;environments defult="umyybatis"&gt; &lt;environment id="umybatis"&gt; &lt;!-- type="JDBC&qu
  • core-site.xml:核心配置文件,主要定义了我们集群是分布式,还是本机运行hdfs-site.xml: 分布式文件系统核心配置 决定了我们数据存放在哪个路径,数据副本,数据block块大小等等hadoop-env.sh : 配置我们...
  • Hadoop之——配置文件的作用

    千次阅读 2019-06-23 10:29:27
    转载请注明出处:... 1.hadoop-env.sh 主要用来配置Hadoop JDK export JAVA_HOME=/usr/local/jdk1.8.0_212 2.core-site.xml 指定namenode位置 hadoop.tmp.dir 是hadoop...
  • bash shell的几个配置文件的作用

    千次阅读 2007-09-16 00:34:00
    bash shell的几个配置文件的作用/etc/profile为用户设置环境信息。用户第一次登录时,执行该文件。/etc/profile设置用户的PATH、HISTSIZE、HISTFILESIZE等环境变量的值。最后从/etc/profile.d目录中搜集shell的设置...
  • hadoop各个配置文件的作用

    千次阅读 2018-09-07 20:50:36
     //指定hdfs主端口 namenode要放在哪台机器上  fs.defaultFS  hdfs://hadoop001:9000 //主机名+端口号    //临时变量目录 data name secondary 如果指定了namenode datanode 可以不配  hadoop.tmp.dir ...
  • 之前一直在linux上用vscode进行,抄别人的配置文件,但是总感觉云里雾里。今天回头重新看了一次,感觉突然就明白了,当然如果有什么问题话还是请提出来,谢谢~ c_cpp_properties.json:c与cpp选项。并不太需要...
  • https://segmentfault.com/a/1190000014804826
  • tomcat下的4个xml配置文件的作用

    万次阅读 2014-03-02 19:36:11
    context.xml文件的作用: Context.xml是Tomcat公用的环境配置。 tomcat服务器会定时去扫描这个文件。一旦发现文件被修改(时间戳改变了),就会自动重新加载这个文件,而不需要重启服务器。 context.xml的三个作用...
  • 记录几个Hibernate配置文件的作用

    千次阅读 2014-01-17 16:16:39
    hibernate.cfg.xml:文件中存放数据库连接驱动程序类、登录数据库的用户名/密码、映射实体类配置文件的位置等; Configuration类:负责管理Hibernate的配置信息,如创建SessionFactory。Configuration是Hibernate的...
  • 1. 配置文件: a) convertion.php b) config.php shop/Common/Conf/config.php (针对所有分组模块都起作用) c) config.php shop/Home/Common/Conf/config.php (针对Home分组模块起作用)
  • 本文主要从三个方面来介绍安装后asterisk结构:文件目录、配置文件、模块。 1、文件目录  安装后文件目录结构见下表, 目录路径 简介 /etc/asterisk 所有配置文件都在此目录下 /...
  • tomcat6,0网上有直接安装版,能直接配置好环境,在讲解tomcat目录下各文件作用前,先讲下关于安装tomcat前一些必要步骤,即java jdk 安装和环境配置, java jdk 可到sun 直接下载,下载方式就不多说了,安装...
  • 说明:本文将 Provisioning Profile 统一翻译为 描述文件 1. 证书 (Certificates) 苹果要求开发者必须使用数字证书开发和发布 iOS 应用.安装应用到开发设备或者提交应用到 APP Store,首先必须验证苹果签发证书,...
  • 1.hadoop-env.sh 由于Hadoop是java进程,所以需要添加jdk # The java implementation to use. export JAVA_HOME=/usr/local/jdk1.8.0_171//加入JAVA_HOME ... 2.1指定namenode位置 2.2hadoop.tmp.dir 是hado...
  • Linux下安装WebLogic的几个配置文件的作用进行简单的说明
  • mycat1.6配置文件作用

    千次阅读 2017-11-23 14:30:06
    cd /usr/local/mycat/conf配置文件列表 配置文件作用列表 知道了什么配置文件是干什么,将来要配置就可以找到相应文件
  • 配置文件占位符 配置文件加载位置
  • maven配置文件中modules的作用

    千次阅读 2018-12-10 16:33:03
    maven配置文件中modules的作用 2017年03月29日 16:22:01 _Debug_debug 阅读数:13122 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010931123/article/details/68066326 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,087
精华内容 11,234
关键字:

配置文件的作用