On 01/30/2015 11:14 AM, Chao Chen wrote:
Hi, Thanks for your help. The error messages reported from fortran and /var/log/message are as follows (here is a subset of repeated error messages):
Please remember to keep the list in your replies.
At line 303 of file io_binary.f90 (unit = 2, file = '') Fortran runtime error: File '/mnt/pvfs2/tavg/t.natlantic.1-1' does not exist At line 303 of file io_binary.f90 (unit = 2, file = '')
...
Fortran runtime error: File '/mnt/pvfs2/tavg/t.natlantic.1-1' does not exist Fortran runtime error: File '/mnt/pvfs2/tavg/t.natlantic.1-1' does not exist dmesg report: [ 5382.553959] pvfs2_file_write: error in vectored write to handle 922337203685476872, FILE: t.natlantic.1-0, returning -2
...
[ 5382.577885] pvfs2_file_write: error in vectored write to handle 922337203685476872, FILE: t.natlantic.1-0, returning -2 [ 5382.578733] pvfs2_file_write: error in vectored write to handle 922337203685476872, FILE: t.natlantic.1-0, returning -2
-2 is ENOENT: no such file or directory.
can get files with ls mount point /mnt/pvfs2
How about all clients on all nodes? Are the permissions ok? if pvfs2-ping and pvfs2-ls also work, then I'm going to be running out of ideas...
POP supports NetCDF but doesn't support parallel-netcdf. and it relies fortran io for parallel io
On Thu, Jan 29, 2015 at 4:42 PM, Rob Latham <[email protected] <mailto:[email protected]>> wrote: On 01/29/2015 03:35 PM, Harms, Kevin N. wrote: There is a good chance that the FORTRAN runtime is issuing a system call that the orangefs module doesn't support. (such as a lock) If you can strace POP, you can probably find out which system call fails. One option might be to use MPI-IO from Fortran. Doesn't POP support parallel-netcdf? that too has fortran bindings. ==rob kevin Hi all, Recently, I am trying to run POP (Parallel Ocean Program, written with fortran) with Orangefs. And found that there is always an I/O error reporting parameter is not correct from POP if I configure it to output file to Orangefs. But POP works fine if configure its output to NFS. I also run IOR (written with C) with orangefs, and everything works fine too. Is there anybody has experience of running fortran program on orangefs ? How Can I figure out what's the problem? I tested both kernel module client interface and fuse interface, with orangefs-2.9.0 version. Thanks -- Best Regards ! Chao _________________________________________________ Pvfs2-users mailing list Pvfs2-users@beowulf-__underground.org <mailto:[email protected]> http://www.beowulf-__underground.org/mailman/__listinfo/pvfs2-users <http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users> -- Rob Latham Mathematics and Computer Science Division Argonne National Lab, IL USA _________________________________________________ Pvfs2-users mailing list Pvfs2-users@beowulf-__underground.org <mailto:[email protected]> http://www.beowulf-__underground.org/mailman/__listinfo/pvfs2-users <http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users> -- Best Regards ! Chao Chen
-- Rob Latham Mathematics and Computer Science Division Argonne National Lab, IL USA _______________________________________________ Pvfs2-users mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
