NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi All, I continue my testing of NetCDF-4 parallel I/O in ROMS. It works fine in several different applications but it is failing in one with larger grid size. My interface is generic so all the applications are using the same sequence of calls but with different grid size. I am using: 4.0.1-beta2-snapshot2009011202 of Jan 14 2009 10:13:17 $ mpich2-1.0.8 and pgf90 8.0 Linux 2.6.9-42.ELsmp #1 SMP Tue Aug 15 10:35:26 BST 2006 x86_64 x86_64 x86_64 GNU/Linux Here is the error that I get when writing the first variable into the created NetCDF-4 file: DEF_HIS - creating history file: latte_his.nc HDF5-DIAG: Error detected in HDF5 (1.8.2) MPI-process 1: #000: /usr/local/src/hdf5-1.8.2/src/H5F.c line 1724 in H5Fflush(): flush failed major: File accessability minor: Unable to initialize object #001: /usr/local/src/hdf5-1.8.2/src/H5F.c line 1802 in H5F_flush(): low level truncate failed major: Low-level I/O minor: Write failed #002: /usr/local/src/hdf5-1.8.2/src/H5FD.c line 1979 in H5FD_truncate(): driver truncate request failed major: Virtual File Layer minor: Can't update object #003: /usr/local/src/hdf5-1.8.2/src/H5FDmpio.c line 1944 in H5FD_mpio_truncate(): MPI_File_set_size failed major: Internal error (too specific to document in detail) minor: Some MPI function failed #004: /usr/local/src/hdf5-1.8.2/src/H5FDmpio.c line 1944 in H5FD_mpio_truncate(): Invalid argument, error stack: MPI_FILE_SET_SIZE(73): Inconsistent arguments to collective routine major: Internal error (too specific to document in detail) minor: MPI Error String HDF5-DIAG: Error detected in HDF5 (1.8.2) MPI-process 2: #000: /usr/local/src/hdf5-1.8.2/src/H5F.c line 1724 in H5Fflush(): flush failed major: File accessability minor: Unable to initialize object #001: /usr/local/src/hdf5-1.8.2/src/H5F.c line 1802 in H5F_flush(): low level truncate failed major: Low-level I/O minor: Write failed #002: /usr/local/src/hdf5-1.8.2/src/H5FD.c line 1979 in H5FD_truncate(): driver truncate request failed major: Virtual File Layer minor: Can't update object #003: /usr/local/src/hdf5-1.8.2/src/H5FDmpio.c line 1944 in H5FD_mpio_truncate(): MPI_File_set_size failed major: Internal error (too specific to document in detail) minor: Some MPI function failed #004: /usr/local/src/hdf5-1.8.2/src/H5FDmpio.c line 1944 in H5FD_mpio_truncate(): Invalid argument, error stack: MPI_FILE_SET_SIZE(73): Inconsistent arguments to collective routine major: Internal error (too specific to document in detail) minor: MPI Error String HDF5-DIAG: Error detected in HDF5 (1.8.2) MPI-process 3: #000: /usr/local/src/hdf5-1.8.2/src/H5F.c line 1724 in H5Fflush(): flush failed major: File accessability minor: Unable to initialize object #001: /usr/local/src/hdf5-1.8.2/src/H5F.c line 1802 in H5F_flush(): low level truncate failed major: Low-level I/O minor: Write failed #002: /usr/local/src/hdf5-1.8.2/src/H5FD.c line 1979 in H5FD_truncate(): driver truncate request failed major: Virtual File Layer minor: Can't update object #003: /usr/local/src/hdf5-1.8.2/src/H5FDmpio.c line 1944 in H5FD_mpio_truncate(): MPI_File_set_size failed major: Internal error (too specific to document in detail) minor: Some MPI function failed #004: /usr/local/src/hdf5-1.8.2/src/H5FDmpio.c line 1944 in H5FD_mpio_truncate(): Invalid argument, error stack: MPI_FILE_SET_SIZE(73): Inconsistent arguments to collective routine major: Internal error (too specific to document in detail) minor: MPI Error String Since the error is internal it is difficult to follow in the debugger. I haven't been able to reproduce the error in a much simpler program. I was wonder if anybody has seen this problem before. This seems to be a HDF5 error, perhaps it needs to be send to that group. Thank you, H ----------------------------------------------------------------------- Hernan G. Arango Institute of Marine and Coastal Sciences arango@xxxxxxxxxxxxxxxxxx Rutgers University off: (732) 932-6555 x266 71 Dudley Road FAX: (732) 932-6520 New Brunswick, NJ 08901-8521, USA http://marine.rutgers.edu/po/arango http://marine.rutgers.edu/po/arango/rocco http://marine.rutgers.edu/roms http://www.myroms.org http://www.ocean-modeling.org
netcdfgroup
archives: