Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-376

site catalog requires grid jobmanager

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • 3.0.3
    • Affects Version/s: 3.0.2
    • Component/s: None
    • None

      When I don't define a <grid> element in my site catalog I get this:

      2011.05.03 15:20:15.685 PDT: [ERROR] Could not find a jobmanager at site (TestCluster) for universe compute
      2011.05.03 15:20:15.686 PDT: [FATAL ERROR]
      [1] java.lang.RuntimeException: Could not find a jobmanager at site (TestCluster) for universe compute at edu.isi.pegasus.planner.refiner.InterPoolEngine.getJobManager(InterPoolEngine.java:760)
      2011.05.03 15:20:15.686 PDT: [WARNING] Non-zero exit-code 1

      This is bad because I don't have a jobmanager for this site at all.

      Here is my site catalog:

      <?xml version="1.0" encoding="UTF-8"?>
      <sitecatalog xmlns="http://pegasus.isi.edu/schema/sitecatalog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pegasus.isi.edu/schema/sitecatalog http://pegasus.isi.edu/schema/sc-3.0.xsd" version="3.0">
      <site handle="local" arch="x86" os="LINUX">
      <head-fs>
      <scratch>
      <shared>
      <file-server protocol="file" url="file://" mount-point="/submit/scptest/outputs"/>
      <internal-mount-point mount-point="/submit/scptest/outputs" free-size="100G" total-size="30G"/>
      </shared>
      </scratch>
      <storage>
      <shared>
      <file-server protocol="file" url="file://" mount-point="/submit/scptest/outputs"/>
      <internal-mount-point mount-point="/submit/scptest/outputs" free-size="100G" total-size="30G"/>
      </shared>
      </storage>
      </head-fs>
      <profile namespace="env" key="PEGASUS_HOME" >/usr/local/pegasus/default</profile>
      </site>
      <site handle="TestCluster" arch="x86_64" os="LINUX">
      <grid type="gt2" contact="example.com/jobmanager-fork" scheduler="unknown" jobtype="compute"/>
      <head-fs>
      <scratch>
      <shared>
      <file-server protocol="scp" url="scp://ec2-50-17-106-165.compute-1.amazonaws.com" mount-point="/mnt"/>
      <internal-mount-point mount-point="/mnt"/>
      </shared>
      </scratch>
      <storage>
      <shared>
      <file-server protocol="scp" url="scp://ec2-50-17-106-165.compute-1.amazonaws.com" mount-point="/mnt"/>
      <internal-mount-point mount-point="/mnt"/>
      </shared>
      </storage>
      </head-fs>
      <profile namespace="env" key="PEGASUS_HOME" >/usr/local/pegasus/default</profile>
      <profile namespace="pegasus" key="style">glidein</profile>
      <profile namespace="condor" key="universe">vanilla</profile>
      <profile namespace="condor" key="requirements">(Arch==Arch)&&(Disk!=0)&&(Memory!=0)&&(OpSys==OpSys)&&(FileSystemDomain!="")</profile>
      </site>
      </sitecatalog>

            Assignee:
            vahi Karan Vahi
            Reporter:
            gideon Gideon Juve (Inactive)
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: