У меня есть машина с 6 окнами, на которой кондор может выполнять задания,
когда я запускаю взаимозависимые файлы (один файл вызывает другой файл) на condor, я должен делиться (требует административного доступа) вызывающим файлом со всеми на компьютере, где я запускаю задания, и это происходит что отправленный файл генерирует вывод, который помещается в текстовый файл, и если я повторно отправляю задание кондору, я получаю сообщение об ошибке «Не удается получить доступ к файлу: разрешение отклонено» для выходного файла, поэтому мне пришлось изменить имя выходного файла каждый раз, когда я повторно отправляю задания кондору.
Мой файл отправки выглядит следующим образом
test_job.sub
#
вселенная = ваниль
Исполняемый файл = C: \ Progra ~ 2 \ R \ R-2.10.1 \ bin \ Rscript.exe
arguments = One.R
getenv = true
требования = ARCH == "INTEL" && OPSYS == "WINNT60"
input = One.R
should_transfer_files = ДА
when_to_transfer_output = ON_EXIT
Transfer_input_files = Two.R
Transfer_executable = false
Output = test_r_out.out
Log = test_r_log.log
ошибка = test_r.error
очередь
One.R звонит Two.R
Моя проблема в том, что каждый, кто запускает свою работу на этом компьютере, должен иметь прямой доступ к зависимым файлам без возможности совместного использования вручную и изменения имен выходных файлов.
Ценю любые идеи по этому вопросу
Спасибо