2017-03-15 4 views

답변

6

관리자가 아닌 경우 모두 scontrol hold <JOBID>과 함께 모두 시작하려는 경우 hold 일부 작업을 수행 할 수 있으며 sbatch --begin=YYYY-MM-DD으로 일부 작업 제출을 지연시킬 수 있습니다. 또한 작업 배열 인 경우 동시에 실행중인 배열의 작업 수 (예 : --array=1:100%25)를 배열에 100 개의 작업이 있지만 그 중 25 개의 작업 만 실행되도록 제한 할 수 있습니다.

3

SLURM 리소스 제한 documentation에 따르면 MaxJobs 매개 변수를 사용하여/qos에 대해 실행할 수있는 작업의 총 수를 제한 할 수 있습니다. 다시 말하면, 연관은 클러스터, 계정, 사용자 이름 및 (선택적) 파티션 이름의 조합입니다.

당신은 유사한 무언가를 할 수 있어야한다 :

sacctmgr modify user <userid> account=<account_name> set MaxJobs=10 

내가 더 질문이있는 경우에 매우 도움이 될 this presentation을 발견했다.

+0

특정 단계의 병렬 작업 수를 사용자로 제한하고 싶었습니다. 이것은 전 세계적입니다. – user1447257