hadoop中的全局计数器

hadoop中的全局计数器,hadoop,amazon-web-services,mapreduce,amazon-emr,Hadoop,Amazon Web Services,Mapreduce,Amazon Emr,所以,我有一个任务,其中job1创建文件1,然后job2创建文件2,然后job1创建文件3。现在,我有一个变量I,每次作业完成时,它在main中递增。这可以在我的本地机器上运行,但当我在AmazonEMR上运行它时,它就不起作用了。我相信全局计数器不能在主方法中递增?有什么方法可以解决这个问题。请发布您的代码,并更具体地说明I变量代表什么?它的文件“I”。我只需要一个全局计数器来完成I的工作,但我认为我们不能增加全局计数器的值。

所以,我有一个任务,其中job1创建文件1,然后job2创建文件2,然后job1创建文件3。现在,我有一个变量I,每次作业完成时,它在main中递增。这可以在我的本地机器上运行,但当我在AmazonEMR上运行它时,它就不起作用了。我相信全局计数器不能在主方法中递增?有什么方法可以解决这个问题。

请发布您的代码,并更具体地说明I变量代表什么?它的文件“I”。我只需要一个全局计数器来完成I的工作,但我认为我们不能增加全局计数器的值。