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
