关于hadoop的配置文件注意事项

配置文件还是要以服务器上为准,Jar包中配置文件在集群运行不会生效

在windows上idea中写代码在win本地执行时,resources中的配置文件起效,在集群中不会;

证明如下:

关于hadoop的配置文件注意事项

工程resources配置文件中配置文件为:

关于hadoop的配置文件注意事项

服务器配置的副本个数为1:

关于hadoop的配置文件注意事项

 

运行程序结果:

关于hadoop的配置文件注意事项

 

另一个服务器集群上屏蔽了dfs.replication配置结果为:

关于hadoop的配置文件注意事项

说明即使集群环境没有配置该属性,Jar包中的配置文件再集群运行中也不会生效;