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

[HTCondor-users] HTCondor - Windows paths with spaces



Hi All

 

Mentioned in a recent previous thread, but starting a new email subject specifically to do with directory

paths containing spaces for the Windows version of HTCondor.

 

The reason being that I would like to transition from our current production setup using the 32 bit version

to the 64 bit version. I would also like to get rid of all the references in our current setup to:

c:\progra~1\condor

and change them to:

c:\program files\condor

 

Testing seems to mainly work, i.e. an install into âC:\Program Files\Condorâ works with a condor_config entry of:

 

RELEASE_DIR = C:\Program Files\Condor

LOCAL_DIR = C:\Program Files\Condor

LOCAL_CONFIG_FILE = $(LOCAL_DIR)/condor_config.local

 

There is a problem with the condor_config.local folder though, as can be seen from these entries in the MasterLog and StartLog:

 

09/02/21 16:25:16 Using config source: c:\Program Files\condor\condor_config

09/02/21 16:25:16 Using local config sources:

09/02/21 16:25:16    C:\Program

09/02/21 16:25:16    Files\Condor/condor_config.local

09/02/21 16:25:16 config Macros = 192, Sorted = 192, StringBytes = 6019, TablesBytes = 6952

 

This was for the 64bit 8.8.12 version. Same result with 9.0.5

Confirmed by adding an entry to condor_config.local that is ignored by HTCondor.

It is also not seen using condor_config_val -dump -verbose

 

Other issues include this in StarterLog:

 

09/02/21 16:13:09 FILETRANSFER: Failed to execute C:\Program, ignoring

09/02/21 16:13:09 FILETRANSFER: failed to add plugin "C:\Program" because: FILETRANSFER:1:Failed to execute C:\Program, ignoring

09/02/21 16:13:09 my_popen: CreateProcess failed err=2

09/02/21 16:13:09 FILETRANSFER: Failed to execute Files\Condor/bin\curl_plugin.exe, ignoring

09/02/21 16:13:09 FILETRANSFER: failed to add plugin "Files\Condor/bin\curl_plugin.exe" because: FILETRANSFER:1:Failed to execute Files\Condor/bin\curl_plugin.exe, ignoring|FILETRANSFER:1:"C:\Program -classad" does not support any methods, ignoring|FILETRANSFER:1:Failed to execute C:\Program, ignoring

09/02/21 16:13:09 my_popen: CreateProcess failed err=2

 

In addition, Iâm not certain that the benchmarking is working. From StartLog:

 

09/02/21 16:48:22 CronJobList: Adding job 'kflops'

09/02/21 16:48:22 CronJobList: Adding job 'mips'

09/02/21 16:48:22 CronJob: Initializing job 'kflops' (C:\Program Files\Condor/bin\condor_kflops.exe)

09/02/21 16:48:22 CronJob: Initializing job 'mips' (C:\Program Files\Condor/bin\condor_mips.exe)

 

But I donât seem to see those processes running. Shutting down HTCondor âmuchâ later and it appears it thinks that the benchmarking is still going on:

 

09/02/21 17:01:54 Got SIGQUIT.  Performing fast shutdown.

09/02/21 17:01:54 shutdown fast

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 Killing job kflops

09/02/21 17:01:54 Killing job mips

09/02/21 17:01:54 Deleting cron job manager

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 CronJobList: Deleting all jobs

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 CronJobList: Deleting all jobs

09/02/21 17:01:54 Deleting benchmark job mgr

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 Killing job kflops

09/02/21 17:01:54 Killing job mips

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 Killing job kflops

09/02/21 17:01:54 Killing job mips

09/02/21 17:01:54 CronJobList: Deleting all jobs

09/02/21 17:01:54 CronJobList: Deleting job 'kflops'

09/02/21 17:01:54 CronJob: Deleting job 'kflops' (C:\Program Files\Condor/bin\condor_kflops.exe), timer -1

09/02/21 17:01:54 CronJobList: Deleting job 'mips'

09/02/21 17:01:54 CronJob: Deleting job 'mips' (C:\Program Files\Condor/bin\condor_mips.exe), timer -1

09/02/21 17:01:54 Cron: Killing all jobs

09/02/21 17:01:54 CronJobList: Deleting all jobs

 

Running them standalone in a cmd prompt works fine:

 

C:\>"c:\Program Files\Condor\bin\condor_kflops.exe"

KFlops = 1174379

--

 

C:\>"c:\Program Files\Condor\bin\condor_mips.exe"

Mips = 5357

--

 

Thanks for any info/comments/help.

 

Cheers

 

Greg