Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用Hadoop MapReduce范例,我需要从DataNode获取NameNode IP 地址,谁能给我一个想法如何做到这一点?
谢谢。
最简单的方法是快速打开HADOOP_HOME/conf目录下的core-site.xml文件。fs.default.name属性的值将告诉您运行 NN 的主机和端口。
删除 /etc/host 中的 127.0.0.1 localhost 行,并输入您的 IP 和所有机器的名称。如果您将文件保留为默认值,Hadoop 会将集群上所有机器的 IP 和名称解析为 127.0.0.1 localhost。