2017-11-15 13 views
-1

나는 slurm에서 배열 작업으로 실행중인 작업의 무리가 있습니다slurm에서 배열 작업 만 취소 할 수 있습니까?

내가 scancel에 매뉴얼 페이지를 읽으면서
123_[1-500] PD my_job 0:00 me 
123_2  R my_job 9:99 me 
123_3  R my_job 9:99 me 
123_4  R my_job 9:99 me 
123_5  R my_job 9:99 me 
... 

, 내가 scancel 123을 실행할 경우이 모든 것을 중지 할 것을 나타냅니다 것을

내가 잘못 했나요? 배열 작업을 중지하는 또 다른 방법이 있습니까? 이미 실행중인 작업이 완료되기를 바란다. 나는 더 이상 작업이 123에 의해 생성되기를 원하지 않는다. 실수로 중간에 작업을 중단하면 어떤 작업을 재실행해야 하는지를 파악하고 싶지는 않다.

답변

0

scontrol hold 123squeue에 의해보고 된 모든 작업이 완료되면 취소 할 수있었습니다.

1

당신은 추가 --state 태그로 scancel을 실행할 수 있습니다 : 짧은

scancel --state=PENDING 123 

또는 :

scancel -t PD 123 

에만 보류중인 123 배열의 작업을 취소하고 실행을 떠나 이미 시작된 것들.