Why my ROMS can't calculate?

General scientific issues regarding ROMS

Moderators: arango, robertson

Post Reply
Message
Author
langlangxie
Posts: 42
Joined: Fri Jul 11, 2014 3:03 pm
Location: Hohai University

Why my ROMS can't calculate?

#1 Unread post by langlangxie »

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!

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: Why my ROMS can't calculate?

#2 Unread post by kate »

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?

langlangxie
Posts: 42
Joined: Fri Jul 11, 2014 3:03 pm
Location: Hohai University

Re: Why my ROMS can't calculate?

#3 Unread post by langlangxie »

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!

User avatar
kate
Posts: 4091
Joined: Wed Jul 02, 2003 5:29 pm
Location: CFOS/UAF, USA

Re: Why my ROMS can't calculate?

#4 Unread post by kate »

Still, how far does it get? What is the last thing ROMS outputs?

langlangxie
Posts: 42
Joined: Fri Jul 11, 2014 3:03 pm
Location: Hohai University

Re: Why my ROMS can't calculate?

#5 Unread post by langlangxie »

kate wrote:Still, how far does it get? What is the last thing ROMS outputs?
No time.

+ 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?

kapitzah

Re: Why my ROMS can't calculate?

#6 Unread post by kapitzah »

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 '

langlangxie
Posts: 42
Joined: Fri Jul 11, 2014 3:03 pm
Location: Hohai University

Re: Why my ROMS can't calculate?

#7 Unread post by langlangxie »

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 '
Thank you very much!

Post Reply