클러스터와 같은 슬럼 워크로드에서 특정 작업을 계속 모니터링하고 싶습니다. watch
명령과 grep
특정 id
작업 ID를 4138
사용해 보았습니다 .
$> watch squeue -u mnyber004 | grep 4138
$> squeue -u mnyber004 | watch grep 4138
그러나 그들은 작동하지 않습니다. 두 번째 명령은 처음 몇 초 동안 작동하지만 watch
새로 고침 시 작동이 중지됩니다.
더 좋은 아이디어가 있나요?
답변1
명령을 인용해야 합니다.
watch 'squeue -u mnyber004 | grep 4138'
답변2
또 다른 대답은 파이프와 함께 "watch" 유틸리티를 사용하여 처리하는 방법을 다루지만 Slurm을 사용하고 작업 ID를 알고 있으므로 간단히 Slurm에 작업 상태를 요청할 수 있습니다.
$> watch squeue -j 4138