This issue has been resolved. Wanted to let others know what the issue was.

My $GLOBUS_LOCATION/etc/globus_wsrf_gram_LSF/gluerp-config.xml had

<?xml version="1.0" encoding="UTF-8"?>

<!-- Configuration file for the MDS GLUECE resource property provider -->

<ns1:ResourcePropertyProviderConfigArray xmlns:ns1="http://mds.globus.org/rpprovider/2005/08 ">
 <ns1:resourcePropertyProviderConfiguration>
<ns1:resourcePropertyName xmlns:mds="http://mds.globus.org/glue/ce/1.1 ">
mds:GLUECE  </ns1:resourcePropertyName>
  <ns1:resourcePropertyImpl>
org.globus.mds.usefulrp.rpprovider.GLUEResourceProperty </ ns1:resourcePropertyImpl>
  <ns1:resourcePropertyElementProducers>
   <ns1:className>
org globus mds.usefulrp.rpprovider.producers.SchedulerInfoElementProducer </ ns1:className>
   <ns1:arguments>
libexec/globus-scheduler-provider-lsf   </ns1:arguments>
   <ns1:transformClass>
org globus mds.usefulrp.rpprovider.transforms.GLUESchedulerElementTransform </ ns1:transformClass>
   <ns1:period>
300   </ns1:period>
   <ns1:className>
     org.globus.mds.usefulrp.glue.GangliaElementProducer
   </ns1:className>
   <ns1:arguments>
     <myhostnamehere>
   </ns1:arguments>
   <ns1:arguments>
     <myportnumberhere>
   </ns1:arguments>
   <ns1:transformClass>
org globus.mds.usefulrp.rpprovider.transforms.GLUEComputeElementTransform
   </ns1:transformClass>
   <ns1:period>
     300
   </ns1:period>
  </ns1:resourcePropertyElementProducers>
 </ns1:resourcePropertyProviderConfiguration>
</ns1:ResourcePropertyProviderConfigArray>

It had to be

<?xml version="1.0" encoding="UTF-8"?>

<!-- Configuration file for the MDS GLUECE resource property provider -->

<ns1:ResourcePropertyProviderConfigArray xmlns:ns1="http://mds.globus.org/rpprovider/2005/08 ">
 <ns1:resourcePropertyProviderConfiguration>
<ns1:resourcePropertyName xmlns:mds="http://mds.globus.org/glue/ce/1.1 ">
mds:GLUECE  </ns1:resourcePropertyName>
  <ns1:resourcePropertyImpl>
org.globus.mds.usefulrp.rpprovider.GLUEResourceProperty </ ns1:resourcePropertyImpl>
  <ns1:resourcePropertyElementProducers>
   <ns1:className>
org globus mds.usefulrp.rpprovider.producers.SchedulerInfoElementProducer </ ns1:className>
   <ns1:arguments>
libexec/globus-scheduler-provider-lsf   </ns1:arguments>
   <ns1:transformClass>
org globus mds.usefulrp.rpprovider.transforms.GLUESchedulerElementTransform </ ns1:transformClass>
   <ns1:period>
300   </ns1:period>
  </ns1:resourcePropertyElementProducers>
  <ns1:resourcePropertyElementProducers>
   <ns1:className>
     org.globus.mds.usefulrp.glue.GangliaElementProducer
   </ns1:className>
   <ns1:arguments>
     <myhostnamehere>
   </ns1:arguments>
   <ns1:arguments>
     < myportnumberhere>
   </ns1:arguments>
   <ns1:transformClass>
org globus.mds.usefulrp.rpprovider.transforms.GLUEComputeElementTransform
   </ns1:transformClass>
   <ns1:period>
     300
   </ns1:period>
  </ns1:resourcePropertyElementProducers>
 </ns1:resourcePropertyProviderConfiguration>
</ns1:ResourcePropertyProviderConfigArray>

That fixed it.

Prakash

On Oct 20, 2010, at 5:40 PM, Prakash Velayutham wrote:

Hi,

I am running GT 4.2.1 and GridWay 5.6.1.

I installed the Globus Toolkit with LSF as the local DRMS. After the installation, I was able to lookup partial information about LSF (queues, free nodes, slots etc.), like GridWay's gwhost comes up with NULL values for most information except free/used/total slots where it showed the correct values. So, my gridway jobs will stay pending all the time.

To give more info, wsrf-query shows info about the scheduler (queues) if I disable ganglia glue portion, and obviously does not show information about the compute elements themselves. Once I enable ganglia glue, information about the compute hosts show up in wsrf-query, but LSF queue information is lost.

I followed the Ganglia GLUE documentation, added that piece and gwhost now shows good information about everything, but has lost the free/used/total slots information. So, gridway is still unable to submit jobs to the DRMS.

Anyone here that can help?

Thanks,
Prakash

Reply via email to