<h2 id="Why"><a href="#Why" class="headerlink" title="Why?"></a>Why?</h2><hr> <p>Hadoop集群组件太多,默认端口无法记住,有事后需要查看,就在这里罗列下<br>这里包含我们使用到的组件:HDFS, YARN, Hbase, Hive, ZooKeeper。<br><a id="more"></a></p> <h1 id="What"><a href="#What" class="headerlink" title="What?"></a>What?</h1><hr> <table> <thead> <tr> <th>端口</th> <th>作用</th> </tr> </thead> <tbody> <tr> <td>9000</td> <td>fs.defaultFS,如:hdfs://172.25.40.171:9000</td> </tr> <tr> <td>9001</td> <td>dfs.namenode.rpc-address,DataNode会连接这个端口</td> </tr> <tr> <td>50070</td> <td>dfs.namenode.http-address</td> </tr> <tr> <td>50470</td> <td>dfs.namenode.https-address</td> </tr> <tr> <td>50100</td> <td>dfs.namenode.backup.address</td> </tr> <tr> <td>50105</td> <td>dfs.namenode.backup.http-address</td> </tr> <tr> <td>50090</td> <td>dfs.namenode.secondary.http-address,如:172.25.39.166:50090</td> </tr> <tr> <td>50091</td> <td>dfs.namenode.secondary.https-address,如:172.25.39.166:50091</td> </tr> <tr> <td>50020</td> <td>dfs.datanode.ipc.address</td> </tr> <tr> <td>50075</td> <td>dfs.datanode.http.address</td> </tr> <tr> <td>50475</td> <td>dfs.datanode.https.address</td> </tr> <tr> <td>50010</td> <td>dfs.datanode.address,DataNode的数据传输端口</td> </tr> <tr> <td>8480</td> <td>dfs.journalnode.rpc-address</td> </tr> <tr> <td>8481</td> <td>dfs.journalnode.https-address</td> </tr> <tr> <td>8032</td> <td>yarn.resourcemanager.address</td> </tr> <tr> <td>8088</td> <td>yarn.resourcemanager.webapp.address,YARN的http端口</td> </tr> <tr> <td>8090</td> <td>yarn.resourcemanager.webapp.https.address</td> </tr> <tr> <td>8030</td> <td>yarn.resourcemanager.scheduler.address</td> </tr> <tr> <td>8031</td> <td>yarn.resourcemanager.resource-tracker.address</td> </tr> <tr> <td>8033</td> <td>yarn.resourcemanager.admin.address</td> </tr> <tr> <td>8042</td> <td>yarn.nodemanager.webapp.address</td> </tr> <tr> <td>8040</td> <td>yarn.nodemanager.localizer.address</td> </tr> <tr> <td>8188</td> <td>yarn.timeline-service.webapp.address</td> </tr> <tr> <td>10020</td> <td>mapreduce.jobhistory.address</td> </tr> <tr> <td>19888</td> <td>mapreduce.jobhistory.webapp.address</td> </tr> <tr> <td>2888</td> <td>ZooKeeper,如果是Leader,用来监听Follower的连接</td> </tr> <tr> <td>3888</td> <td>ZooKeeper,用于Leader选举</td> </tr> <tr> <td>2181</td> <td>ZooKeeper,用来监听客户端的连接</td> </tr> <tr> <td>60010</td> <td>hbase.master.info.port,HMaster的http端口</td> </tr> <tr> <td>60000</td> <td>hbase.master.port,HMaster的RPC端口</td> </tr> <tr> <td>60030</td> <td>hbase.regionserver.info.port,HRegionServer的http端口</td> </tr> <tr> <td>60020</td> <td>hbase.regionserver.port,HRegionServer的RPC端口</td> </tr> <tr> <td>8080</td> <td>hbase.rest.port,HBase REST server的端口</td> </tr> <tr> <td>10000</td> <td>hive.server2.thrift.port</td> </tr> <tr> <td>9083</td> <td>hive.metastore.uris</td> </tr> </tbody> </table> <br><a href="http://appcity.vip/2018/11/17/Hadoop体系所有组件默认端口列表/index.html" >原文链接</a><p style='style="background: #E6FAE6; padding: 10px 10px 10px 10px; border: 1px dashed #E0E0E0; font-family: 微软雅黑; font-size: 13px;"'><br>Posted by <a href='https://github.com/juforg/hexo-deployer-metaweblog'>hexo-deployer-metaweblog</a></p>]] </div> <div id="MySignature"></div> <div class="clear"></div> <div id="blog_post_info_block"> <div id="blog_post_info"></div> <div class="clear"></div> <div id="post_next_prev"></div> </div> </div> <div class="postDesc">posted @ <span id="post-date">2018-11-30 00:36</span> <a href="https://www.cnblogs.com/juforg/">九州浪子</a> 阅读(<span id="post_view_count">680</span>) 评论(<span id="post_comment_count">0</span>) <a href="https://i.cnblogs.com/EditPosts.aspx?postid=10041919" rel="nofollow">编辑</a> <a href="javascript:void(0)" onclick="AddToWz(10041919);return false;">收藏</a></div> </div> </div><!--end: topics 文章、评论容器--> </div> <script src="https://common.cnblogs.com/highlight/9.12.0/highlight.min.js"></script> <script>markdown_highlight();</script> <script> var allowComments = true, cb_blogId = 151683, cb_blogApp = 'juforg', cb_blogUserGuid = '6fd7623a-db09-e211-aa3f-842b2b196315'; var cb_entryId = 10041919, cb_entryCreatedDate = '2018-11-30 00:36', cb_postType = 1; loadViewCount(cb_entryId); loadSideColumnAd(); </script><a name="!comments"></a> <div id="blog-comments-placeholder"></div> <script> var commentManager = new blogCommentManager(); commentManager.renderComments(0); </script> <div id="comment_form" class="commentform"> <a name="commentform"></a> <div id="divCommentShow"></div> <div id="comment_nav"><span id="span_refresh_tips"></span><a href="javascript:void(0);" onclick="return RefreshCommentList();" id="lnk_RefreshComments" runat="server" clientidmode="Static">刷新评论</a><a href="#" onclick="return RefreshPage();">刷新页面</a><a href="#top">返回顶部</a></div> <div id="comment_form_container"></div> <div class="ad_text_commentbox" id="ad_text_under_commentbox"></div> <div id="ad_t2"></div> <div id="opt_under_post"></div> <div id="cnblogs_c1" class="c_ad_block"> <div id='div-gpt-ad-1592365906576-0' style='width: 300px; height: 250px;'></div> </div> <div id="under_post_news"></div> <div id="cnblogs_c2" class="c_ad_block"> <div id='div-gpt-ad-1592366332455-0' style='width: 468px; height: 60px;'></div> </div> <div id="under_post_kb"></div> <div id="HistoryToday" class="c_ad_block"></div> <script type="text/javascript"> fixPostBody(); deliverBigBanner(); setTimeout(function() { incrementViewCount(cb_entryId); }, 50); deliverT2(); deliverC1C2(); loadNewsAndKb(); loadBlogSignature(); LoadPostCategoriesTags(cb_blogId, cb_entryId); LoadPostInfoBlock(cb_blogId, cb_entryId, cb_blogApp, cb_blogUserGuid); GetPrevNextPost(cb_entryId, cb_blogId, cb_entryCreatedDate, cb_postType); loadOptUnderPost(); GetHistoryToday(cb_blogId, cb_blogApp, cb_entryCreatedDate); </script> </div> </div><!--end: forFlow --> </div><!--end: mainContent 主体内容容器--> <div id="sideBar"> <div id="sideBarMain"> <div id="sidebar_news" class="newsItem"> <script>loadBlogNews();</script> </div> <div id="sidebar_ad"></div> <div id="blog-calendar" style="display:none"></div><script>loadBlogDefaultCalendar();</script> <div id="leftcontentcontainer"> <div id="blog-sidecolumn"></div> <script>loadBlogSideColumn();</script> </div> </div><!--end: sideBarMain --> </div><!--end: sideBar 侧边栏容器 --> <div class="clear"></div> </div><!--end: main --> <div class="clear"></div> <div id="footer"> <!--done--> Copyright © 2020 九州浪子 <br /><span id="poweredby">Powered by .NET Core on Kubernetes</span> </div><!--end: footer --> </div><!--end: home 自定义的最大容器 --> </body> </html>