日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

『转载』hadoop2.x常用端口、定义方法及默认端口

發布時間:2023/12/13 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 『转载』hadoop2.x常用端口、定义方法及默认端口 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
『轉載』hadoop2.x常用端口、定義方法及默認端口

1.問題導讀

  • DataNode的http服務的端口、ipc服務的端口分別是哪個?
  • NameNode的http服務的端口、ipc服務的端口分別是哪個?
  • journalnode的http服務的端口、ipc服務的端口分別是哪個?
  • ResourceManager的http服務端口是哪個?
  • NodeManager的http服務端口是哪個?
  • Master的http服務的端口、ipc服務的端口分別是哪個?
  • 3888是誰的端口,用來做什么?

?

?

? ? ? ?Hadoop集群的各部分一般都會使用到多個端口,有些是daemon之間進行交互之用,有些是用于RPC訪問以及HTTP訪問。而隨著Hadoop周邊組件的增多,完全記不住哪個端口對應哪個應用,特收集記錄如此,以便查詢。 這里包含我們使用到的組件:HDFS, YARN, HBase, Hive, ZooKeeper:
組件節點默認端口配置用途說明
HDFSDataNode50010dfs.datanode.addressdatanode服務端口,用于數據傳輸
HDFSDataNode50075dfs.datanode.http.addresshttp服務的端口
HDFSDataNode50475dfs.datanode.https.addresshttps服務的端口
HDFSDataNode50020dfs.datanode.ipc.addressipc服務的端口
HDFSNameNode50070dfs.namenode.http-addresshttp服務的端口
HDFSNameNode50470dfs.namenode.https-addresshttps服務的端口
HDFSNameNode8020fs.defaultFS接收Client連接的RPC端口,用于獲取文件系統metadata信息。
HDFSjournalnode8485dfs.journalnode.rpc-addressRPC服務
HDFSjournalnode8480dfs.journalnode.http-addressHTTP服務
HDFSZKFC8019dfs.ha.zkfc.portZooKeeper FailoverController,用于NN HA
YARNResourceManager8032yarn.resourcemanager.addressRM的applications manager(ASM)端口
YARNResourceManager8030yarn.resourcemanager.scheduler.addressscheduler組件的IPC端口
YARNResourceManager8031yarn.resourcemanager.resource-tracker.addressIPC
YARNResourceManager8033yarn.resourcemanager.admin.addressIPC
YARNResourceManager8088yarn.resourcemanager.webapp.addresshttp服務端口
YARNNodeManager8040yarn.nodemanager.localizer.addresslocalizer IPC
YARNNodeManager8042yarn.nodemanager.webapp.addresshttp服務端口
YARNNodeManager8041yarn.nodemanager.addressNM中container manager的端口
YARNJobHistory Server10020mapreduce.jobhistory.addressIPC
YARNJobHistory Server19888mapreduce.jobhistory.webapp.addresshttp服務端口
HBaseMaster60000hbase.master.portIPC
HBaseMaster60010hbase.master.info.porthttp服務端口
HBaseRegionServer60020hbase.regionserver.portIPC
HBaseRegionServer60030hbase.regionserver.info.porthttp服務端口
HBaseHQuorumPeer2181hbase.zookeeper.property.clientPortHBase-managed ZK mode,使用獨立的ZooKeeper集群則不會啟用該端口。
HBaseHQuorumPeer2888hbase.zookeeper.peerportHBase-managed ZK mode,使用獨立的ZooKeeper集群則不會啟用該端口。
HBaseHQuorumPeer3888hbase.zookeeper.leaderportHBase-managed ZK mode,使用獨立的ZooKeeper集群則不會啟用該端口。
HiveMetastore9083/etc/default/hive-metastore中export PORT=<port>來更新默認端口?
HiveHiveServer10000/etc/hive/conf/hive-env.sh中export HIVE_SERVER2_THRIFT_PORT=<port>來更新默認端口?
ZooKeeperServer2181/etc/zookeeper/conf/zoo.cfg中clientPort=<port>對客戶端提供服務的端口
ZooKeeperServer2888/etc/zookeeper/conf/zoo.cfg中server.x=[hostname]:nnnnn[:nnnnn],標藍部分follower用來連接到leader,只在leader上監聽該端口。
ZooKeeperServer3888/etc/zookeeper/conf/zoo.cfg中server.x=[hostname]:nnnnn[:nnnnn],標藍部分

用于leader選舉的。只在electionAlg是1,2或3(默認)時需要。

  • 補充一些內容:
  • 需要知道的默認配置,在Hadoop 2.2.0中,YARN框架有很多默認的參數值,如果你是在機器資源比較不足的情況下,需要修改這些默認值,來滿足一些任務需要。
  • NodeManager和ResourceManager都是在yarn-site.xml文件中配置的,而運行MapReduce任務時,是在mapred-site.xml中進行配置的。下面看一下相關的參數及其默認值情況:
參數名稱 默認值 進程名稱 配置文件 含義說明
yarn.nodemanager.resource.memory-mb8192NodeManageryarn-site.xml從節點所在物理主機的可用物理內存總量
yarn.nodemanager.resource.cpu-vcores8NodeManageryarn-site.xml節點所在物理主機的可用虛擬CPU資源總數(core)
yarn.nodemanager.vmem-pmem-ratio2.1NodeManageryarn-site.xml使用1M物理內存,最多可以使用的虛擬內存數量
yarn.scheduler.minimum-allocation-mb1024ResourceManageryarn-site.xml一次申請分配內存資源的最小數量
yarn.scheduler.maximum-allocation-mb8192ResourceManageryarn-site.xml一次申請分配內存資源的最大數量
yarn.scheduler.minimum-allocation-vcores1ResourceManageryarn-site.xml一次申請分配虛擬CPU資源最小數量
yarn.scheduler.maximum-allocation-vcores8ResourceManageryarn-site.xml一次申請分配虛擬CPU資源最大數量
mapreduce.framework.namelocalMapReducemapred-site.xml取值local、classic或yarn其中之一,如果不是yarn,則不會使用YARN集群來實現資源的分配
mapreduce.map.memory.mb1024MapReducemapred-site.xml每個MapReduce作業的map任務可以申請的內存資源數量
mapreduce.map.cpu.vcores1MapReducemapred-site.xml每個MapReduce作業的map任務可以申請的虛擬CPU資源的數量
mapreduce.reduce.memory.mb1024MapReducemapred-site.xml每個MapReduce作業的reduce任務可以申請的內存資源數量
yarn.nodemanager.resource.cpu-vcores8MapReducemapred-site.xml每個MapReduce作業的reduce任務可以申請的虛擬CPU資源的數量

?
  • ?原文地址:http://www.aboutyun.com/thread-7513-1-1.html
?

轉載于:https://www.cnblogs.com/landiljy/p/6956347.html

總結

以上是生活随笔為你收集整理的『转载』hadoop2.x常用端口、定义方法及默认端口的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。