반응형

$ vi simple_isbyeon.sh

#!/bin/bash ## Usage : qsub simple_isbyeon.sh #$ -S /bin/bash ### [Shell path] 쉘 지정 #$ -V ### 작업 제출 노드의 쉘 환경변수를 컴퓨팅 노드에도 적용(default) #$ -cwd ### 현재 디렉토리를 작업 디렉토리로 사용, .e, .o 파일 생성 #$ -q all.q ### (default) #$ -M iksubyeon@gmail.com ## 작업 관련 메일을 받을 사용자 메일 주소 #$ -m e ### 작업 종료시 메일발송 -m b | e | a | s | n ### b : 작업 시작 시 메일 전송 ### e : 작업 종료 시 메일 전송 ### a : 작업 중단 또는 다시 예약 시 메일 전송 ### s : 작업 일시 중단 시 메일 전송 ### n : 메일 전송 하지 않음 ##$ -j y ### Merge the standard out and standard error to one file("작업이름".o"작업번호") ##$ -wd /home/isbyeon/test ### 작업 디렉토리를 설정 ##$ -N isbyeon_job1 ### 작업 이름, 명시하지 않으면 script 이름으로 대체 ##$ -pe pe_slots 32 ### Parallel Environment ##$ -R yes ### Resource reservation ##$ -l h_rt=01:00:00 ### 작업 경과 시간(hh:mm:ss)(wall clock time), 누락 시 작업 강제 종료 ##$ -l mem_10G ### sets the memory limit

### sets the limit of virtual memory required (for parallel jobs per processor).

##$ -l h_vmem=60G

### queue에 job실행 시 다른 queue보다 높은 priority를얻기 위해 반드시 명시, 누락 시 작업 강제 종료
##$ -l all.q 

echo "test"
echo "Got $NSLOTS slots."
cat $TMPDIR/machines


$ qsub simple_isbyeon.sh
Your job 134 ("simple_isbyeon.sh") has been submitted

$ qstat
job-ID  prior   name       user         state submit/start at     queue                          slots ja-task-ID 

------------------------------------------------------------------------------------------------------------- 134 0.31086 simple_isb isbyeon r 01/30/2013 17:26:24 all.q@pgp-0-8.local 1


$ cat simple_isbyeon.sh.o134

test


반응형

'HPC > Sun Grid Engine' 카테고리의 다른 글

Dependent Jobs  (0) 2013.01.30
Job Arrays  (0) 2013.01.30
userstat 설치 - A Cluster Queue/Load Monitor  (0) 2013.01.29
[SGE] maximum open file limit  (0) 2012.10.19
[SGE] (qmod) To globally clear all E states in your SGE cluster  (0) 2012.08.10
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기