私はコンドルがジョブを実行できる 6 つの Windows マシンを持っています。ジョブを実行しているマシンで、送信されたファイルが出力を生成し、それがテキスト ファイルに配置されることがあります。そのジョブをコンドルに再送信すると、「ファイルにアクセスできません: 許可」というエラーが表示されます。出力ファイルが拒否されたため、コンドルにジョブを再送信するたびに出力ファイル名を変更する必要がありました。
私の送信ファイルはこのように見えます
test_job.sub
# ユニバース = バニラ 実行可能ファイル = C:\Progra~2\R\R-2.10.1\bin\Rscript.exe 引数 = One.R getenv = true
要件 = ARCH == "INTEL" && OPSYS == "WINNT60"
入力 = One.R
shuld_transfer_files = yes when_to_transfer_output = on_exit transfer_input_files = 2.r transhal_executable = false
出力 = test_r_out.out ログ = test_r_log.log エラー = test_r.error
列
One.R が Two.R を呼び出す
私の問題は、このマシンでジョブを実行しているすべての人が、手動共有と出力ファイル名を変更するオプションなしで、従属ファイルに直接アクセスできるはずです。
これに関するアイデアに感謝します
ありがとう、