sbatch가 계산 노드에 스크립트를 복사하는 것을 막을 수 있습니까? 예를 들어 나는 실행하면slurm sbatch가 계산 노드에 스크립트를 복사하는 것을 중지하십시오.
sbatch --mem=300 /shared_between_all_nodes/test.sh
test.sh이 실행 컴퓨팅 노드에서// slurmd/등은/var/lib 디렉토리/slurm-LLNL에 복사됩니다. 이 문제는/shared_between_all_nodes /에 test.sh가 필요로하는 다른 스크립트가 있기 때문에 경로를 하드 코딩하는 것을 피하고 싶습니다.
sge에서 qsub -b y를 사용하여 스크립트를 계산 노드에 복사하지 못하게 할 수 있습니다. slurm에 비슷한 옵션이나 설정이 있습니까?
작업 디렉토리가 아닌 제출 된 스크립트가있는 디렉토리를 가져올 수 있어야합니다. – tjjjohnson