Можно ли запустить интерактивный сеанс REPL (R, python и т. д.) в системе кондора?

Я хочу запросить, скажем, 32 процессора в кластере кондор. Обычно я могу отправить задание, говорящее о запуске программы, например, с помощью:

my_R_script.sh:

Rscript my_R_program.R

my_condor_job:

Universe     = vanilla
getenv       = True
Executable   = my_R_script.sh
Output       = condor.out
Error        = condor.error
Log          = condor.log
request_cpus = 32

queue

condor_submit my_condor_job

но это работает при условии, что my_R_program.R уже имеет все команды, которые я хочу ввести. Вместо этого я хотел бы начать, например, интерактивный сеанс R и использовать 32 процессора в интерактивном режиме. Возможно ли это на кондоре?


person rhombidodecahedron    schedule 15.06.2017    source источник


Ответы (1)


condor_submit -i my_condor_job запустит интерактивный сеанс на машине, с которой вы совпали. Имейте в виду, что файл, указанный как исполняемый в вашем файле отправки, не будет передан (или автоматически запущен) в этом режиме.

person jpatton    schedule 05.10.2017