2017-06-15 2 views
1

Je veux demander, disons, 32 processeurs sur un cluster condor. Normalement, je peux soumettre un travail en disant d'exécuter un programme par exemple avec:Est-il possible de démarrer une session REPL interactive (R, python, etc.) sur un système condor?

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

mais opère sous la présomption my_R_program.R a déjà toutes les commandes que je veux entrer. Au lieu de cela, je voudrais commencer par exemple une session R interactive et utiliser les 32 processeurs de manière interactive. Est-ce possible sur condor?

Répondre

0

condor_submit -i my_condor_job va démarrer une session interactive sur la machine avec laquelle vous êtes jumelé. Sachez que le fichier répertorié en tant qu'exécutable dans votre fichier de soumission ne sera pas transféré (ni exécuté automatiquement) dans ce mode.