Now,I want to use ROMS to make a model of South China Sea.First,I product some files in using agrif_roms.such as *_bry.nc,*_ini.nc,*_grd.nc,*_frc.nc.*_clm.nc,then I take these files into my project,and compile ROMS,lastly,I put these into cluster computing.In processing,I'm sure compiling and Job are not error.But it can't compute.
Can you help me!
Thanks!
Why my ROMS can't calculate?
-
- Posts: 42
- Joined: Fri Jul 11, 2014 3:03 pm
- Location: Hohai University
Re: Why my ROMS can't calculate?
You're not giving us much to go on. How does it not compute? Can you provide the error output from ROMS or did you not get any?
-
- Posts: 42
- Joined: Fri Jul 11, 2014 3:03 pm
- Location: Hohai University
Re: Why my ROMS can't calculate?
kate wrote:You're not giving us much to go on. How does it not compute? Can you provide the error output from ROMS or did you not get any?
I don't get any error.The ROMS just stop computing.
Thanks for your help!
Re: Why my ROMS can't calculate?
Still, how far does it get? What is the last thing ROMS outputs?
-
- Posts: 42
- Joined: Fri Jul 11, 2014 3:03 pm
- Location: Hohai University
Re: Why my ROMS can't calculate?
No time.kate wrote:Still, how far does it get? What is the last thing ROMS outputs?
+ NSLOTS='cat${PBS_NODEFILE}| wc -l'
+ echo 'This jobs is 4681.node200@general'
This jobs is 4681.node200@general
+ cd /dcfs2/users/langlangxie/Projects/upwelling
+ /dcfs2/program/mpi/mvapich2/1.8/pgcc.pgf90/bin/mpirun_rsh -ssh -np 'cat${PBS_NODEFILE}|' wc -l -hostfile /opt/gridview/pbs/dispatcher/aux//4681.node200 ./oceanM upwelling.in
usage: mpirun_rsh [-v] [-sg group] [-rsh|-ssh] [-debug] -[tv] [-xterm] [-show] [-legacy] -np N(-hostfile hfile | h1 h2 ... hN) a.out args | -config configfile (-hostfile hfile | h1 h2 ... hN)]
Where:
sg => execute the processes as different group ID
rsh => to use rsh for connecting
ssh => to use ssh for connecting
debug => run each process under the control of gdb
tv => run each process under the control of totalview
xterm => run remote processes under xterm
show => show command for remote execution but don't run it
legacy => use old startup method (1 ssh/process)
np => specify the number of processes
h1 h2... => names of hosts where processes should run
or hostfile => name of file containing hosts, one per line
a.out => name of MPI binary
args => arguments for MPI binary
config => name of file containing the exe information: each line has the form -n numProc : exe args
real 0.02
user 0.00
sys 0.00
+ exit 0
I was placed in a computer cluster computing.So can you give me some suggestions?
Re: Why my ROMS can't calculate?
The argument to option -np seems to have a misplaced '-character. It is
-np 'cat${PBS_NODEFILE}|' wc -l
while it should be something like
-np `cat ${PBS_NODEFILE}| wc -l`
Please note the backticks ` instead of '
-np 'cat${PBS_NODEFILE}|' wc -l
while it should be something like
-np `cat ${PBS_NODEFILE}| wc -l`
Please note the backticks ` instead of '
-
- Posts: 42
- Joined: Fri Jul 11, 2014 3:03 pm
- Location: Hohai University
Re: Why my ROMS can't calculate?
Thank you very much!kapitzah wrote:The argument to option -np seems to have a misplaced '-character. It is
-np 'cat${PBS_NODEFILE}|' wc -l
while it should be something like
-np `cat ${PBS_NODEFILE}| wc -l`
Please note the backticks ` instead of '