ECCC-ASTD-MRD / sps

The Surface Prediction System (SPS) can be seen as a driver to directly call and integrate a given RPNPHY PHYSICS package. Developed by the Atmospheric Numerical Prediction Research Section, Meteorological Research Division, of Environment and Climate Change Canada.
GNU Lesser General Public License v2.1
0 stars 1 forks source link

Unknown MPI Flavour #1

Open chengchencon opened 11 months ago

chengchencon commented 11 months ago

Hello Dear ECCC

I've installed SPS in our lab's computer and typed the command below: sps.sh --dircfg configurations/SPS_cfgs --ptopo 2x2x1 --inorder

And here is the error information PMIx has detected a temporary directory name that results in a path that is too long for the Unix domain socket:

(Thu Nov 9 14:25:35 EST 2023) (INFO) MPI flavour: (Thu Nov 9 14:25:35 EST 2023) (ERROR) Unknown MPI flavour: (Thu Nov 9 14:25:35 EST 2023) (ERROR) Unknown MPI flavour:

May I know if it's because of the mpi version? (I checked our mpi version by mpirun --version and it's 2.1.1)

gauthierjp commented 11 months ago

Hi Cheng,

I've seen this error before and it usually related to the path length of you temporary or run directory. Check your path length and the TMPDIR environment variable or other TMP var that could be used in building path names. Sometimes using link to shorten the paths can be useful