Hi It does not work. I do not find the yarn.scheduler.capacity.resource-calculator property in the hadoop-2.2.0/share/doc/hadoop/hadoop-yarn/hadoop-yarn-common/yarn-default.xml. Is it the right property?
Anyone could give me any suggestion about the exception? 2013/11/15 Rob Blah <tmp5...@gmail.com> > "Can you check the config entry for yarn.scheduler.capacity.resource- > calculator ? > It should point to org.apache.hadoop.yarn.util.resource. > DefaultResourceCalculator" > > Answer provided by Ted Yu in thread "DefaultResourceCalculator class not > found, ResourceManager fails to start." > > regards > > > > 2013/11/15 YouPeng Yang <yypvsxf19870...@gmail.com> > >> >> Hi all >> >> It‘s wierd to failed to start my yarn resourcemanager with an >> exception[1]. >> >> I aslo do some google, someone also encountered this problem with no >> solved answer. >> I check the src ,there is actually no the DefaultResourceCalculator in >> package :org.apache.hadoop.yarn.server.resourcemanager.resource,however I >> found the DefaultResourceCalculator in org.apache.hadoop.yarn.util.resource >> >> why we miss the class? >> >> >> >> >> >> >> >> >> >> >> [1]------------------------------------------------------------------------------------------------------------- >> 2013-11-15 17:41:46,755 INFO >> org.apache.hadoop.metrics2.impl.MetricsConfig: loaded properties from >> hadoop-metrics2.properties >> 2013-11-15 17:41:46,876 INFO >> org.apache.hadoop.metrics2.impl.MetricsSystemImpl: Scheduled snapshot >> period at 10 second(s). >> 2013-11-15 17:41:46,877 INFO >> org.apache.hadoop.metrics2.impl.MetricsSystemImpl: ResourceManager metrics >> system started >> 2013-11-15 17:41:47,013 INFO org.apache.hadoop.service.AbstractService: >> Service ResourceManager failed in state INITED; cause: >> java.lang.RuntimeException: java.lang.RuntimeException: >> java.lang.ClassNotFoundException: Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> java.lang.RuntimeException: java.lang.RuntimeException: >> java.lang.ClassNotFoundException: Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1752) >> at >> org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration.getResourceCalculator(CapacitySchedulerConfiguration.java:333) >> at >> org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.reinitialize(CapacityScheduler.java:263) >> at >> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.serviceInit(ResourceManager.java:249) >> at >> org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) >> at >> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.main(ResourceManager.java:871) >> Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: >> Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1720) >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1744) >> ... 5 more >> Caused by: java.lang.ClassNotFoundException: Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> at >> org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:1626) >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1718) >> ... 6 more >> 2013-11-15 17:41:47,030 INFO >> org.apache.hadoop.metrics2.impl.MetricsSystemImpl: Stopping ResourceManager >> metrics system... >> 2013-11-15 17:41:47,032 INFO >> org.apache.hadoop.metrics2.impl.MetricsSystemImpl: ResourceManager metrics >> system stopped. >> 2013-11-15 17:41:47,032 INFO >> org.apache.hadoop.metrics2.impl.MetricsSystemImpl: ResourceManager metrics >> system shutdown complete. >> 2013-11-15 17:41:47,034 FATAL >> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager: Error >> starting ResourceManager >> java.lang.RuntimeException: java.lang.RuntimeException: >> java.lang.ClassNotFoundException: Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1752) >> at >> org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacitySchedulerConfiguration.getResourceCalculator(CapacitySchedulerConfiguration.java:333) >> at >> org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity.CapacityScheduler.reinitialize(CapacityScheduler.java:263) >> at >> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.serviceInit(ResourceManager.java:249) >> at >> org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) >> at >> org.apache.hadoop.yarn.server.resourcemanager.ResourceManager.main(ResourceManager.java:871) >> Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: >> Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1720) >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1744) >> ... 5 more >> Caused by: java.lang.ClassNotFoundException: Class >> org.apache.hadoop.yarn.server.resourcemanager.resource.DefaultResourceCalculator >> not found >> at >> org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:1626) >> at >> org.apache.hadoop.conf.Configuration.getClass(Configuration.java:1718) >> ... 6 more >> > >