我希望在已经有Hadoop实例运行的机器上运行第二个Hadoop实例。在解开hadoop发布之后,需要从hadoop-version / conf目录更改一些配置文件。两个实例的linux用户都是相同的。我已经确定了以下属性,但是,我不确定这是否足够好。
hdfs-site.xml
:dfs.data.dir
和dfs.name.dir
core-site.xml
:fs.default.name
和hadoop.tmp.dir
mapred-site.xml
:mapred.job.tracker
我找不到作业跟踪器/任务跟踪器/ DFS Web界面的端口号的属性名称。它们的默认值分别为50030,50060和50070。
是否还需要更改任何属性以确保新的hadoop实例在其自己的环境中运行?
答案 0 :(得分:2)
在src / hdfs / hdfs-default.xml和src / mapred / mapred-default.xml中查找“.address”,你会发现那里定义了很多属性。
顺便说一下,我有一个启用了防火墙的盒子,我发现默认配置中的有效端口是50010,50020,50030,50060,50070,50075和50090。