Thanks for your reply Ulul,it's really helpful for me.

2016-12-28 

lk_hadoop 



发件人:Ulul <[email protected]>
发送时间:2016-12-28 06:49
主题:Re: how to bound hadoop with network card
收件人:"user"<[email protected]>
抄送:

Hi
Are you saying one of your data nodes is also connected to a public network ? 
You should rather have a so-called edge node that would only be connected to 
your public network and be an HDFS client, not a datanode.
With your current setup you should force the private network IP binding on your 
two-network datanode : dfs.datanode.address, and restart

If you have issues with other datanodes or clients not connecting to the 
datanode, you can have a look to 

dfs.datanode.use.datanode.hostname and dfs.client.use.datanode.hostname

https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-hdfs/HdfsMultihoming.html

Ulul





On 26/12/2016 08:23, lk_hadoop wrote:

hi,all:
    on my cluster ,one node have two network card one for intranet one for 
public network ,even I have config the /etc/hosts to bound hostname with 
intranet IP.  hadoop itself also recognize the hostname with public network IP.
    even if I config the slaves file with intranet IP , I will see from the 
50070 web site ,the node with to network card  bound to public network .

2016-12-26


lk_hadoop 

Reply via email to