소개는프로세스가 컴퓨터 클러스터에서 실행되는 동안 표준 출력에 액세스하는 방법?
나는 내가 .pbs 파일을 통해 (qsub
) 작업을 제출하는 컴퓨터 클러스터를 사용합니다. 기본값은 qsub
명령이 실행되는 작업 디렉토리의 파일에 표준 출력과 표준 오류를 인쇄하는 것입니다.
문제 나를 위해
문제는 내가 직접에서 프로세스의 발전을 모니터링 할 수 싶어요 동안 표준 출력 및 표준 오류 파일이 과정의 끝에에만 나타납니다 것입니다.
생각은
나는 다음과 같은 옵션이 표준 출력 및 표준 오류에 대한 특정 파일 이름과 위치를 표시하기 위해
#PBS -o
#PBS -e
#PBS -j [oe/eo]
존재 알고있다. 그러나 두 점 (
#PBS -t
를 통해) 배열을 사용할 때 어떻게 작동하는지 내가 확실히 모르는
... 나에게 분명하다.
PBS_ARRAYID
의 표준 출력은 이전 표준 출력을 덮어 쓰시겠습니까? 전체 배열에 대한 모든 표준 출력이 동일한 파일에 인쇄되거나 파일 이름에PBS_ARRAYID
을 포함시키는 방법이 있습니까?이 옵션을 사용하면 프로세스가 끝나기 전에 표준 출력에 액세스하는 데 도움이됩니까?
질문 프로세스가 프로세스는 컴퓨터 클러스터에 제출 될 때 이상 전에 표준 출력 및 표준 오류를 시각화 할 수있는 방법
? this documentation에 따르면
많은 도움을 주셔서 감사합니다. +1 덕분에 나에게 맞는 해결책을 찾아서 게시했습니다. –