1. job 제출
$> qsub [jobname]
$> qsub -cwd [jobname] # 현재 디렉토리에 STDOUT, STDERROR 씀.
$> qsub -j y [jobname] # STDOUT, STDERROR 를 같은 파일에 씀.
$> qsub -q [queuename] [jobname] # 지정된 queuename 에만 job을 던짐.
$> qsub -l hostname=[hostname] [jobname] # 지정된 hostname 에만 job을 던짐. 예) qsub -l hostname=compute-0-1
$> qsub -S [path] [jobname] # path 실행파일로 job을 실행 예) qsub -S /usr/bin/python sample.py
2. job 삭제
$> qdel [jobid] # 지정된 jobid 를 삭제
$> qdel -u [userid] # 지정된 userid 가 던진 job은 모두 삭제
$> qdel -f # 강제로 job을 삭제 (Eqw 등 되어진 상황에서는 sge 상 정보만 삭제하게 됨. 실제 노드에서는 돌고 있음)
3. job 모니터링
$> qstat
$> qstat -u "[userid]" # 지정된 userid 가 던진 job을 모니터링 예) qdel -u "*" 모든 계정에 대해 잡 모니터링
'TA > Cluster' 카테고리의 다른 글
[sge] qsub 할때 slot 수 할당하는 방법 (0) | 2012.12.24 |
---|---|
[sge] qsub 할때 default option 값 지정해두는 방법 (0) | 2012.12.24 |
[sge] sge queue 그룹 관리 (0) | 2012.12.24 |
[useradd] 클러스터에서 계정 추가 (0) | 2012.12.24 |
[drmaa] drmaa qsub bash (kimps_drmaaQsub_sh.py) (0) | 2012.12.24 |