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

Re: [Condor-users] Java universe on WinXP, misconfigured?



Hi Ben,

My submit file is fairly straightforward:

universe                = java
executable              = JavaTest.class
arguments               = JavaTest
output                  = output/java.$(Cluster).$(Process).out
error                   = error/java.$(Cluster).$(Process).err
log                     = log/java.$(Cluster).$(Process).log

requirements            = (OpSys == "LINUX" || OpSys == "WINNT51")
should_transfer_files   = YES
when_to_transfer_output = ON_EXIT
notification            = never

queue 10

When I submit this, some will start on WinXP nodes, run into this Java
configuration problem, get evicted and restarted on Linux nodes where
they complete normally.

The application is just hello world:

public class JavaTest {
        public static void main( String[] args ) {
                System.out.println("Moo!");
        }
}

I compiled on a 1.6 JDK with -target 1.5 option to make it work on the
older JRE's we have on the WinXP boxes, and as I said before, it does
run, just not through Condor.

Thanks!

Rob

Ben Burnett wrote:
Hi Rob:

Could you post the submit file you are using.  I've tried moving Condor
around and playing with the paths, but nothing seems to spit out the same
error.  Maybe I can reproduce it with you submission file.

Regards,
-B

-----Original Message-----
From: condor-users-bounces@xxxxxxxxxxx [mailto:condor-users-
bounces@xxxxxxxxxxx] On Behalf Of Rob de Graaf
Sent: Tuesday, April 15, 2008 10:00 AM
To: condor-users@xxxxxxxxxxx
Subject: [Condor-users] Java universe on WinXP, misconfigured?

Hello all,

I'm trying to run a Java job on a mixed WinXP / Linux pool.
Everything's
fine on the Linux nodes, but on the windows nodes, Java universe seems
broken somehow. I get this in the StarterLog:

4/15 16:39:24 Initialized IO Proxy.
4/15 16:39:24 File transfer completed successfully.
4/15 16:39:25 Job 16.0 set to execute immediately
4/15 16:39:25 Starting a JAVA universe job with ID: 16.0
4/15 16:39:25 JavaProc: Cmd=C:\PROGRA~1\Java\jre1.5.0_07\bin\java.exe
4/15 16:39:25 JavaProc: Args=-Xmx501m -classpath
C:\Progra~1\Condor/lib;C:\Progra~1\Condor/lib/scimark2lib.jar;.
-Dchirp.config=C:\Progra~1\Condor\execute\dir_3248\chirp.config
CondorJavaWrapper C:\Progra~1\Condor\execute\dir_3248\jvm.start
C:\Progra~1\Condor\execute\dir_3248\jvm.end JavaTest
4/15 16:39:25 Tracking process family by login "condor-reuse-slot1"
4/15 16:39:25 IWD: C:\Progra~1\Condor\execute\dir_3248
4/15 16:39:25 Output file:
C:\Progra~1\Condor\execute\dir_3248\_condor_stdout
4/15 16:39:25 Error file:
C:\Progra~1\Condor\execute\dir_3248\_condor_stderr
4/15 16:39:25 Renice expr "10" evaluated to 10
4/15 16:39:25 About to exec C:\PROGRA~1\Java\jre1.5.0_07\bin\java.exe
-Xmx501m -classpath
C:\Progra~1\Condor/lib;C:\Progra~1\Condor/lib/scimark2lib.jar;.
-Dchirp.config=C:\Progra~1\Condor\execute\dir_3248\chirp.config
CondorJavaWrapper C:\Progra~1\Condor\execute\dir_3248\jvm.start
C:\Progra~1\Condor\execute\dir_3248\jvm.end JavaTest
4/15 16:39:25 Create_Process succeeded, pid=2388
4/15 16:39:25 Process exited, pid=2388, status=1
4/15 16:39:25 JavaProc: JVM pid 2388 has finished
4/15 16:39:25 JavaProc: JVM exited normally with code 1
4/15 16:39:25 JavaProc: Wrapper did not leave start record.
4/15 16:39:25 JavaProc: I'll assume Java is misconfigured here.
4/15 16:39:25 JavaProc: unlinking
C:\Progra~1\Condor\execute\dir_3248\jvm.start and
C:\Progra~1\Condor\execute\dir_3248\jvm.end
4/15 16:39:26 Got SIGQUIT.  Performing fast shutdown.
4/15 16:39:26 ShutdownFast all jobs.
4/15 16:39:26 **** condor_starter (condor_STARTER) EXITING WITH STATUS
0

The Java app runs fine on the machine itself, just not through Condor.
The
path to the JVM is correct and the machine advertises Java capability,
as
well as the correct version. What is misconfigured? This is Condor
version
7.0.1 on Windows XP.

Thanks,

Rob de Graaf

_______________________________________________
Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with
a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/condor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/condor-users/