2017-08-12 11 views
0

自分自身のコンピュータクラスタを作成しようとしています(おそらくBeowulfですが、すべてがsinfoSlurmのサブミットされたジョブがスケジューリングされず、スケジュールされていません。

[email protected]:~/Cluster/test$ sinfo 
PARTITION AVAIL TIMELIMIT NODES STATE NODELIST 
debug*  up infinite  5 idle danny[1-5] 
[email protected]:~/Cluster/test$ 

を入力すると細かい表示されます、私は素敵なSubmitted batch job 6を受信しようとすると、次のスクリプト

[email protected]:~/Cluster/test$ cat script.sh 
#!/bin/bash -l 
#SBATCH --job-name=JOBNUMBA0NE 
#SBATCH --time=00-00:01:00 
#SBATCH --partition=debug 
#SBATCH --nodes=1 
#SBATCH --ntasks-per-node=1 
#SBATCH --cpus-per-task=1 
#SBATCH --mem-per-cpu=100 
#SBATCH -o stdout 
#SBATCH -e stderr 
#SBATCH --mail-type=END 
#SBATCH [email protected] 

gfortran -O3 -i8 0-hc1.f 

./a.out 

を使用してジョブを送信した場合しかし、しかし何もsqueueに表示されていない、と予想される出力のどれもファイルがマテリアライズされます(実行可能なa.outファイルは表示されません)。 scontrol show partitionの関連情報を添付します:

[email protected]:~/Cluster/test$ scontrol show partition 
PartitionName=debug 
    AllocNodes=ALL AllowGroups=ALL Default=YES 
    DefaultTime=NONE DisableRootJobs=NO GraceTime=0 Hidden=NO 
    MaxNodes=UNLIMITED MaxTime=UNLIMITED MinNodes=1 MaxCPUsPerNode=UNLIMITED 
    Nodes=danny[1-5] 
    Priority=1 RootOnly=NO ReqResv=NO Shared=NO PreemptMode=OFF 
    State=UP TotalCPUs=8 TotalNodes=5 SelectTypeParameters=N/A 
    DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED 

アイデアをお持ちですか?

答えて

0

ジョブを送信したユーザー(ここではdanny)がコンピューティングノードに同じUIDで存在しない場合の動作を確認しました。 id dannyがすべてのSlurm関連ノードで同じ出力を出力していることを確認してください。計算ノードのslurmログファイルで確認を探してください。

関連する問題