[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] Globus - GT 4.0.1: Job creation failed



Jaime,

I include both the errors on the client site (the expected 'timed-out' error) & globus container site:

==========
Client site
==========
$ /usr/local/globus/test/globus_wsrf_gram_service_java_test_unit/managed-job-globusrun -factory https://<host_ip>:8443/wsrf/services/ManagedJobFactoryService -f test.xml


Submission ID: uuid:4a284ef0-3119-11da-bca5-d35c45bca6eb
Error: error submitting job request: ; nested exception is:
       java.net.SocketTimeoutException: Read timed out



==========
Container site
==========
2005-09-29 14:48:43,276 ERROR factory.ManagedJobFactoryService [ServiceThread-12,createManagedJob:357] Job creation failed.
java.lang.RuntimeException: Couldn't obtain a delegated credential.
at org.globus.exec.service.job.ManagedJobResourceImpl.getJobCredential(ManagedJobResourceImpl.java:422)
at org.globus.exec.service.exec.ManagedExecutableJobResource.initSecurity(ManagedExecutableJobResource.java:328)
at org.globus.exec.service.exec.ManagedExecutableJobResource.initialize(ManagedExecutableJobResource.java:186)
at org.globus.exec.service.exec.ManagedExecutableJobResource.initializeWholeState(ManagedExecutableJobResource.java:157)
at org.globus.exec.service.exec.PersistentManagedExecutableJobResource.initializeWholeState(PersistentManagedExecutableJobResource.java:141)
at org.globus.exec.service.exec.ManagedExecutableJobHome.create(ManagedExecutableJobHome.java:276)
at org.globus.exec.service.factory.ManagedJobFactoryService.createManagedJob(ManagedJobFactoryService.java:302)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384)
at org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107)
at org.globus.axis.providers.PrivilegedInvokeMethodAction.run(PrivilegedInvokeMethodAction.java:42)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.globus.gsi.jaas.GlobusSubject.runAs(GlobusSubject.java:55)
at org.globus.gsi.jaas.JaasSubject.doAs(JaasSubject.java:90)
at org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:97)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:281)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:450)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:285)
at org.globus.wsrf.container.ServiceThread.doPost(ServiceThread.java:677)
at org.globus.wsrf.container.ServiceThread.process(ServiceThread.java:398)
at org.globus.wsrf.container.GSIServiceThread.process(GSIServiceThread.java:130)
at org.globus.wsrf.container.ServiceThread.run(ServiceThread.java:302)
Caused by: java.lang.RuntimeException: Could not create proxy file
at org.globus.exec.service.utils.UserProxyCreator.run(UserProxyCreator.java:236)
at org.globus.exec.service.utils.DelegatedCredential.setCredential(DelegatedCredential.java:323)
at org.globus.delegation.service.DelegationResource.addListener(DelegationResource.java:212)
at org.globus.delegation.service.DelegationResource.addRefreshListener(DelegationResource.java:188)
at org.globus.delegation.DelegationUtil.registerDelegationListener(DelegationUtil.java:167)
at org.globus.exec.service.utils.DelegatedCredential.getDelegatedCredential(DelegatedCredential.java:178)
at org.globus.exec.service.job.ManagedJobResourceImpl.getJobCredential(ManagedJobResourceImpl.java:413)
... 29 more
Caused by: java.lang.RuntimeException: Sudo is misconfigured to run the globus-gram-local-proxy-tool script for user JSBY8.
at org.globus.exec.service.utils.UserProxyCreator.run(UserProxyCreator.java:185)
... 35 more
Stopped SOAP Axis server at: https://<host_ip>:8443/wsrf/services/
---------------------------------------------------------------------------------------------------------


DW

From: Jaime Frey <jfrey@xxxxxxxxxxx>
Reply-To: Condor-Users Mail List <condor-users@xxxxxxxxxxx>
To: Condor-Users Mail List <condor-users@xxxxxxxxxxx>
Subject: Re: [Condor-users] Globus - GT 4.0.1: GLOBUS_SCRATCH_DIR problem?
Date: Wed, 28 Sep 2005 23:37:29 -0500

On Sep 26, 2005, at 2:50 PM, duane waktu wrote:

> The machine with the problem was installed by somebody else. When I
> re-installed condor-6.7.10 on this machine, I stumbled upon the
> error below. I have never seen this error when I installed condor
> on the previous machine. I thought this could be the culprit of the
> problem I've been seeing.
>
> I have set done the following as an attempt to resolve the problem:
>              1. export _condor_ NETWORK_INTERFACE=<ip of my machine>
>              2. add the following line into local_config file:
>                           NETWORK_INTERFACE=<ip of my machine>
>
> However, the problem still persists.
>
> My questions:
> 1. How do you set NETWORK_INTERFACE variable properly?

If the machine has a single IP address, then you set
NETWORK_INTERFACE to that address. If the machine has multiple IP
addresses, use the address for the network containing any other
Condor daemons that you want to interact with. If the Condor daemons
aren't going to talk to any Condor daemons on other machines, the
setting shouldn't matter.

> 2. Does it have to be done BEFORE I install condor? I don't think
> this should be true, I did the two things I mentioned above just
> before I ran 'condor_master'.

Either of the things should work. You don't need to do anything
before installation.

> 3. FYI, this machine is not registered on the DNS although I have
> made sure that I associate the IP address with the hostname I used
> in /etc/hosts. Could this be the problem? The other machines that I
> have are registered on the DNS.

Since globusrun-ws works, I doubt this is the problem.

Try submitting a job with $GL/test/
globus_wsrf_gram_service_java_test_unit/managed-job-globusrun. It's a
java WS-GRAM client and uses the same libraries as Condor. You can
use -help to find out the parameters it uses.

+----------------------------------+---------------------------------+
|            Jaime Frey            |  Public Split on Whether        |
|        jfrey@xxxxxxxxxxx         |  Bush Is a Divider              |
|  http://www.cs.wisc.edu/~jfrey/  |         -- CNN Scrolling Banner |
+----------------------------------+---------------------------------+


_______________________________________________ Condor-users mailing list Condor-users@xxxxxxxxxxx https://lists.cs.wisc.edu/mailman/listinfo/condor-users

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/