Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-2742

FairSchedulerConfiguration should allow extra spaces between value and unit

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.4.0
    • 2.7.0
    • fairscheduler
    • None
    • Reviewed

    Description

      FairSchedulerConfiguration is very strict about the number of space characters between the value and the unit: 0 or 1 space.

      For example, for values like the following:

      <maxResources>4096  mb, 2 vcores<maxResources>
      

      (note 2 spaces)

      This above line fails to parse:

      2014-10-24 22:56:40,802 ERROR org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.AllocationFileLoaderService: Failed to reload fair scheduler config file - will use existing allocations.
      org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.AllocationConfigurationException: Missing resource: mb
              at org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairSchedulerConfiguration.findResource(FairSchedulerConfiguration.java:247)
              at org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairSchedulerConfiguration.parseResourceConfigValue(FairSchedulerConfiguration.java:231)
              at org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.AllocationFileLoaderService.loadQueue(AllocationFileLoaderService.java:347)
              at org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.AllocationFileLoaderService.loadQueue(AllocationFileLoaderService.java:381)
              at org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.AllocationFileLoaderService.reloadAllocations(AllocationFileLoaderService.java:293)
              at org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.AllocationFileLoaderService$1.run(AllocationFileLoaderService.java:117)
      

      Attachments

        1. YARN-2742-1.patch
          3 kB
          Wei Yan
        2. YARN-2742-2.patch
          3 kB
          Wei Yan

        Activity

          People

            ywskycn Wei Yan
            sjlee0 Sangjin Lee
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: