[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] First look at Condor on Vista
- Date: Wed, 2 May 2007 11:34:22 -0400
- From: "Ian Chesal" <ICHESAL@xxxxxxxxxx>
- Subject: [Condor-users] First look at Condor on Vista
Finally got two Vista nodes set up in my pool. Those Apple ads you've
seen...with the "allow/deny" body guard. Every bit the truth I'm afraid.
I had to suffer through a whole lot of "Allow...?" questions from XP and
in the end some manual setup was required. Specifically I had to set the
Condor registry settings by hand.
I haven't run jobs through them yet but I thought I'd let the community
see how Vista machines represent themselves in the pool. I'm using
Windows Vista Business Edition. And I've installed the 32-bit version on
an older Intel-based Dell server and the 64-bit version on a new
AMD-based Sun server.
The machines show up in the collector. Although running 'condor_status
-direct localhost' on the machines always fails. I suspect some weird
Vista user process-to-system process security annoyance is at play here.
First look shows:
% condor_status -const 'Opsys == "WINNT60"'
Name OpSys Arch State Activity LoadAv Mem
vm1@TTC-BS100 WINNT60 INTEL Unclaimed Idle 0.000 1268
vm2@TTC-BS100 WINNT60 INTEL Unclaimed Idle 0.010 777
vm1@ttc-bs220 WINNT60 INTEL Unclaimed Idle 0.000 2499
vm2@ttc-bs220 WINNT60 INTEL Unclaimed Idle 0.000 2499
vm3@ttc-bs220 WINNT60 INTEL Unclaimed Idle 0.000 1531
vm4@ttc-bs220 WINNT60 INTEL Unclaimed Idle 0.040 1531
Machines Owner Claimed Unclaimed Matched Preempting
INTEL/WINNT60 6 0 0 6 0 0
Total 6 0 0 6 0 0
One thing I noticed from the above output is from an Arch/OpSys
perspective both these machines look the same. I can't tell the
difference between the 32-bit and the 64-bit machine. The processors are
both showing INTEL, which I believe is a Condor-on-Windows limitation.
And they both call Vista "WINNT60". With XP you could tell 32-bit XP
from 64-bit XP using the OpSys field: 32-bit XP == WINNT51 and 64-bit XP
== WINNT52. I've been thinking for some time now that I was going to
have to implement a custom Arch/OpSys alternative in my pool to tell the
difference between specific versions of Linux and processors and with
not being able to distinguish between 32-bit or 64-bit Vista with
Arch/OpSys it looks like I'm going to have to sit down and work this out
once and for all.
I'm not hopeful jobs will run easily on these machines.
Ian R. Chesal <ichesal@xxxxxxxxxx>
Senior Software Engineer
Toronto Technology Center
Tel: (416) 926-8300