This error indicates that some services needed for MPI are not running. Contact your system administrator for help. Following is a sample program for C and Fortran that uses MPI I/O, but does not use HDF5. If you can get this to run, then you should be able to get HDF5 to run:

Sample_mpio.c
Sample_mpio.f90

One user reported that to turn on the array services he logged in as root, ranĀ chkconfig array on, then restarted his machine.