我使用的是hadoopmapreduce范例,我需要从datanode获取namenodeip地址,有人能告诉我怎么做吗?谢谢。
x7yiwoj41#
删除/etc/host中的第127.0.0.1行localhost,并输入您的ip和所有计算机的名称。hadoop正在将集群上的所有ip和机器名解析为127.0.0.1 localhost(如果您将该文件保留为默认值)。
wfauudbj2#
最简单的方法是快速打开hadoop\u home/conf目录下的core-site.xml文件。fs.default.name属性的值将告诉您运行nn的主机和端口。
2条答案
按热度按时间x7yiwoj41#
删除/etc/host中的第127.0.0.1行localhost,并输入您的ip和所有计算机的名称。hadoop正在将集群上的所有ip和机器名解析为127.0.0.1 localhost(如果您将该文件保留为默认值)。
wfauudbj2#
最简单的方法是快速打开hadoop\u home/conf目录下的core-site.xml文件。fs.default.name属性的值将告诉您运行nn的主机和端口。