[英]HDFS Java api: how to assign custom RPC port to each datanode
我想使用 Java API 訪問 HDFS 上的文件。
所有 namenode 和 datanode 都在防火牆后面。
我只能使用端口映射訪問名稱節點和數據節點。
我將namenode:8020映射到gateway:23541,datanode1:70010映射到gateway:35621,datanode1:70020映射到gateway:32514
我可以將 hdfs uri 設置為 hdfs://namenode:23541/tmp/my_file.txt
我的問題是如何為每個數據節點分配自定義 RPC 端口
您可以在hdfs-site.xml
中設置dfs.datanode.address
來定義綁定地址和端口值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.