首页 > 其他分享 >hdfs常用的端口配置

hdfs常用的端口配置

时间:2023-06-06 19:35:15浏览次数:34  
标签:hdfs 常用 0.0 端口 site dfs hadoop dir 端口配置


常用的端口配置

1、 HDFS端口

 

参数

描述

默认

配置文件

例子值

fs.default.name namenode

namenode RPC交互端口

8020

core-site.xml

hdfs://master:8020/

dfs.http.address 

NameNode web管理端口

50070

hdfs- site.xml

0.0.0.0:50070

dfs.datanode.address

datanode 控制端口

50010 

hdfs -site.xml 

0.0.0.0:50010

dfs.datanode.ipc.address

datanode的RPC服务器地址和端口

50020

hdfs-site.xml

0.0.0.0:50020

dfs.datanode.http.address

datanode的HTTP服务器和端口

50075

hdfs-site.xml 

0.0.0.0:50075








2、 MR端口

参数

描述

默认

配置文件

例子值

mapred.job.tracker

job-tracker交互端口 

8021

mapred-site.xml

hdfs://master:8021/

job

tracker的web管理端口

50030

mapred-site.xml

0.0.0.0:50030

mapred.task.tracker.http.address

task-tracker的HTTP端口

50060

mapred-site.xml

0.0.0.0:50060

3  其它端口

参数

描述

默认

配置文件

例子值

dfs.secondary.http.address

secondary NameNode web管理端口

50090

hdfs-site.xml

0.0.0.0:50090

3、三个缺省配置参考文件说明

3.1  core-default.html

参数名

参数值

参数说明

hadoop.tmp.dir

/tmp/hadoop-${user.name}

临时目录设定

hadoop.native.lib

true

使用本地hadoop库标识。

io.file.buffer.size

4096

流文件的缓冲区为4K

fs.default.name

file:/// 

缺省的文件URI标识设定。

3.2  hdfs-default.html/mapred-default.html

参数名

参数值

参数说明

dfs.namenode.logging.level

info

输出日志类型

dfs.secondary.http.address

0.0.0.0:50090

备份名称节点的http协议访问地址与端口

dfs.datanode.handler.count

3             

数据节点的服务连接处理线程数

dfs.name.dir 

${hadoop.tmp.dir}/dfs/name

存贮在本地的名字节点数据镜象的目录,作为名字节点的冗余备份

dfs.data.dir 

${hadoop.tmp.dir}/dfs/data

数据节点的块本地存放目录

mapred.local.dir

${hadoop.tmp.dir}/mapred/local

MR的中介数据文件存放目录

mapred.system.dir 

${hadoop.tmp.dir}/mapred/system

MR的控制文件存放目录

mapred.temp.dir 

${hadoop.tmp.dir}/mapred/temp

MR临时共享文件存放区 

mapred.map.tasks 

2

每个作业缺省的map任务数为2

mapred.reduce.tasks

1

每个作业缺省的reduce任务数为1

标签:hdfs,常用,0.0,端口,site,dfs,hadoop,dir,端口配置
From: https://blog.51cto.com/u_16152230/6427036

相关文章

  • hive与hdfs整合过程
    hive与hdfs整合过程---coco#bycoco#2014-07-25hive的具体练习:(以下4个目标)1.第一普通的hdfs文件能导入到hive中,以供我们查询。2.第二hbase中的表,能导入hive中,以供我们查询。3.第三mysql中的表,能导入hive中,以供我们查询。4.hive中......
  • docker 操作nginx命令+docker-compose常用命令及yml文件编写
    docker-compose常用命令及yml文件编写https://blog.csdn.net/doubiy/article/details/118997661 https://docs.docker.com/compose/1.观察下载容器镜像过程dockerrun-dnginx:latest-d表示当前终端的后台运行nginx:latest就是最新的nginx版本2.访问容器中的ngi......
  • k8s常用命令
    1.命名空间namespace/ns方式:1创建:kubectlcreatenshello-ns删除:kubectldeletenshello-ns查询:kubectlgetns  方式2:万能通用方式:通过yaml模板创建:创建ns-ceate.yamlapiVersion:v1kind:Namespacemetadata:name:hello创建:kubectlapply-fns-cre......
  • 基本常用命令--集合相关
    集合的创建显式创建(了解)db.createCollection(name)参数说明:name:要创建的集合名称例如:创建一个名为mycollection的普通集合。db.createCollection("mycollection")查看当前库中的表:showcollections或showtables隐式创建(推荐)当向一个集合中插入一个文档的时候,如果......
  • 基本常用命令--数据库相关
    查看有权限查看的所有的数据库showdbs或showdatabases注意:在MongoDB中,集合只有在内容插入后才会创建!就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。查看当前正在使用的数据库dbMongoDB中默认的数据库为test,如果你没有选择数据库,集合将存放在......
  • Maven常用插件使用说明之deploy
    Maven常用插件使用说明之deployMaven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共享使用。下面介绍deploy插件的具体用法。假设Nexus服务器已成功安装,Nexus控制台URL......
  • Hbase shell 常用命令
    下面我们看看HBaseShell的一些基本操作命令,我列出了几个常用的HBaseShell命令,如下:名称命令表达式创建表create'表名称','列名称1','列名称2','列名称N'添加记录     put'表名称','行名称','列名称:','值'查看记录get'表名称','行名称�......
  • 常用HTML代码解释
    常用HTML代码解释一、文字1.标题文字<h#>..........</h#>#=1~6;h1为最大字,h6为最小字2.字体变化<font>..........</font>【1】字体大小<fontsize=#>..........</font>#=1~7;数字愈大字也愈大【2】指定字型<fontface="字体名称">..........</font>【3】文字颜色<fo......
  • hdfs目录上/tmp/hive空间资源过大问题
    HDFS上tmp/hive空间资源占用过大的原因,有啥清理机制呢Hive的临时目录是用来存放不同阶段的map/reduce任务的执行计划和中间结果的,如果Hive任务成功完成的话,临时文件会被自动清理,如果Hive任务被取消或者中断,那么这个任务的临时文件就会被遗留下来。可以手动删除这些旧文件,但不要删除......
  • H3C交换机配置常用命令(转)
    1.配置文件相关命令[Quidway]displaycurrent-configuration//显示当前生效的配置[Quidway]displaysaved-configuration//显示flash中配置文件,即下次上电启动时所用的配置文件<Quidway>resetsaved-configuration//重置旧的配置文件<Quid......