Q. 특정 노드에서 job을 실행하고 싶습니다.

A. qsub 명령을 이용하여 job submit 할 시에 특정 노드를 지정해 주시면 됩니다.

#qsub -l nodes=node001 parallel.sh 

qsub 시에 -l nodes 옵션을 이용하시고 nodes 값에

node001~ node023 등 자신이 특정하게 지정하고 싶은 노드명을 입력해 주시면

지정된 특정 노드에서 작업 실행이 가능합니다.

example )

1. parallel.sh 스크립트를 qsub 할 때 -l nodes=node005번을 지정한다.
[kimjw@node001 chap1]$ qsub -l nodes=node005 parallel.sh
41117.node001.kaist.ac.kr

2. 41117 작업의 결과를 보면 지정된 노드에서 실행됨을 알 수 있다.

[kimjw@node001 chap1]$ cat parallel.sh.o41117
#CPUs is: 1
Current working directory is /home/kimjw/lammpi/chap1
Node file: /usr/local/CMSupporter/spool/aux//41117.node001.kaist.ac.kr :
node005
---------------------