qsub를 통해 제출된 작업을 일시 중지할 수 있습니까?

qsub를 통해 제출된 작업을 일시 중지할 수 있습니까?

저는 소규모 클러스터에서 작업을 실행하고 있습니다. 를 통해 제출했습니다 qsub. 이제 내 연구실 동료들은 나보다 더 긴급하게 리소스가 필요하므로 가능하면 내 노력을 중단하거나 중단해야 합니다.

작업을 일시 중지하고 CPU, RAM 등을 확보할 수 있는 방법이 있습니까?

저는 (루트 권한이 없는) 일반 사용자입니다.

답변1

작업이 아직 시작되지 않은 경우 일시 중지할 수 있습니다.qhold. 사용qrls재시작.

qhold <job ID>
qrls <job ID>

이미 실행 중이라면 다음을 사용할 수 있습니다.qsig작업 일시 중지 및 재개(추가 권한이 필요할 수 있습니다. 이 경우 관리자에게 문의하세요):

qsig -s suspend <job ID>
qsig -s resume <job ID>

직장으로 돌아오면 강제로 실행해야 할 수도 있습니다.qrun

qrun <job ID>

PBSPro 13.0.2.153173을 사용하여 SLES 11 SP4 시스템에서 테스트되었지만 다른 POSIX 호환 일괄 작업 제출 시스템과 함께 사용해야 한다고 생각합니다.

관련 정보