[netcdfgroup] Inconsistent arguments to collective routine

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



  • 2009 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: