Документ взят из кэша поисковой машины. Адрес оригинального документа : http://theory.sinp.msu.ru/pipermail/ru-ngi/2012q1/000384.html
Дата изменения: Wed Feb 8 20:51:39 2012
Дата индексирования: Tue Oct 2 03:13:23 2012
Кодировка:
[RU-NGI] torque-2.5.10 @ cream

[RU-NGI] torque-2.5.10 @ cream

Eygene Ryabinkin rea at grid.kiae.ru
Tue Jan 31 11:07:26 MSK 2012


Tue, Jan 31, 2012 at 11:36:35AM +0400, Andrey Kiryanov wrote:
> Какбы, все файлы для одной операции всегда перечисляются через запятую, 
> просто во втором случае имя операции повторяется перед каждым элементом.
> То есть для stagein будет всегда один -W, сколько бы ни было файлов.
> См. /opt/glite/bin/pbs_submit.sh строка 132.

А, извини пожалуйста, я и забыл насколько сильно у нас пропатчен
pbs_submit.sh:
{{{
# Input and output sandbox setup.
if [ "x$blah_torque_multiple_staging_directive_bug" == "xyes" ]; then
  bls_fl_subst_and_accumulate inputsand "#PBS -W stagein=@@F_REMOTE@`hostname -f`:@@F_LOCAL" "
"
  [ -z "$bls_fl_subst_and_accumulate_result" ] || echo "$bls_fl_subst_and_accumulate_result" >> $bls_tmp_file
  bls_fl_subst_and_accumulate outputsand "#PBS -W stageout=@@F_REMOTE@`hostname -f`:@@F_LOCAL" "
"
  [ -z "$bls_fl_subst_and_accumulate_result" ] || echo "$bls_fl_subst_and_accumulate_result" >> $bls_tmp_file
else
  bls_fl_subst_and_accumulate inputsand "@@F_REMOTE@`hostname -f`:@@F_LOCAL" ","
  [ -z "$bls_fl_subst_and_accumulate_result" ] || echo "#PBS -W stagein=$bls_fl_subst_and_accumulate_result" >> $bls_tmp_file
  bls_fl_subst_and_accumulate outputsand "@@F_REMOTE@`hostname -f`:@@F_LOCAL" ","
  [ -z "$bls_fl_subst_and_accumulate_result" ] || echo "#PBS -W stageout=$bls_fl_subst_and_accumulate_result" >> $bls_tmp_file
fi
}}}

Поэтому Torque 2.5.10 и работал без проблем.  А так -- да, беда с -W
будет и на vanilla 2.5.10, поэтому без правок (в самом Torque или в
pbs_submit.sh) эта версия работать не будет.

Но в Torque, я надеюсь, мою правку примут, поэтому есть вариант, что
в 2.5.11 уже все будет получше.
-- 
Eygene Ryabinkin, National Research Centre "Kurchatov Institute"

Always code as if the guy who ends up maintaining your code will be
a violent psychopath who knows where you live.


More information about the RU-NGI mailing list