作業用のbashスクリプトをSGEスクリプトに編集して、クラスターにジョブとして送信しようとしています。 現在、私が持っている: #!/bin/bash
# Perform fastqc on files in a specified directory.
for ((j=1; j <=17; j++))
do
directory=/data4/una/batch"$j"/
Sun Grid Engineキューイングシステムを使用しています。 は、私がどのように見えるのスクリプトを使用して複数のジョブを提出したと仮定します #! /bin/bash
for i in 1 2 3 4 5
do
sh qsub.sh python run.py ${i}
done
qsub.shは、次のようになります。5つのジョブが実行されていると仮定すると #! /
マルチノード(2)でqsubジョブを実行し、GNUパラレルを使用してPPNを20回実行しようとしていますが、エラーが表示されます。 #!/bin/bash
#PBS -l nodes=2:ppn=20
#PBS -l walltime=02:00:00
#PBS -N down
cd $PBS_O_WORKDIR
module load gnu-parallel
for cdr i
Sun Grid Engineを使用して、サブミットスクリプトqsub内のマスターノードでコマンドを実行する方法はありますか? qsubスクリプト内から/bin/hostnameを実行した場合、私はすでにマスターノードではなくキューコンピュータの1台にいます。要するに、私はちょうど私がちょうど自動的に提出した仕事にqstatを実行したいです。 qstatをワーカーノードの1つとして実行しようとする