Fluids

Fluids

mpt_accept error after running simulation for sometime

    • Dubey92
      Subscriber

      I am running a solidification/melting simulation with "Non-Iterative Time Advancement" with fixed time step method. I am running it on a Linux cluster with multiple cores. The simulation runs fine for first some time steps but then stops with the error:

      DF5-DIAG: Error detected in HDF5 (1.10.5) MPI-process 0:

      #000: H5F.c line 444 in H5Fcreate(): unable to create file

      major: File accessibilty

      minor: Unable to open file

      #001: H5Fint.c line 1509 in H5F_open(): unable to open file: time = Sat Jan 7 13:09:29 2023

      , name = 'D:PowderParticlesSLM - SmallParticleBed_filesdp0FFFFluentFFF.1.gz-2-01000.dat.h5', tent_flags = 13

      major: File accessibilty

      minor: Unable to open file

      #002: H5FD.c line 734 in H5FD_open(): open failed

      major: Virtual File Layer

      minor: Unable to initialize object

      #003: H5FDsec2.c line 346 in H5FD_sec2_open(): unable to open file: name = 'D:PowderParticlesSLM - SmallParticleBed_filesdp0FFFFluentFFF.1.gz-2-01000.dat.h5', errno = 24, error message = 'Too many open files', flags = 13, o_flags = 242

      major: File accessibilty

      minor: Unable to open file

       

      Error at Node 0: HDF Error occurred! at IO/Hdf/src/HdfFile_impl.hpp:151 during a call to HDF5 library function H5Fcreate

       

      0: mpt_accept: error: accept failed: Too many open files

       

      0: mpt_accept: error: accept failed: Too many open files

       

      0: mpt_accept: error: accept failed: Too many open files

       

      0: mpt_accept: error: accept failed: Too many open files

       

      0: mpt_accept: error: accept failed: Too many open files

       

      0: mpt_accept: error: accept failed: Too many open files

       

      0: mpt_accept: error: accept failed: Too many open files

       

      Same simulation runs fine when I run it on a windows work station.

      Any help is much appreciated. Thanks

    • DrAmine
      Ansys Employee

      Probably missing libraries or Access violation. Which Linux OS are you utilizing? Which Ansys Version? 

       

      Refer to this  2.1. Required Linux Libraries by Product (ansys.com) to check any missing libraries.

      • Dubey92
        Subscriber

        Hi DrAmine. Thanks for your reply. I am using ANSYS 2020R2 on Ubuntu 20.04. I made some changes in the boundary conditions and it worked. But I am not sure if it will work always and there is some other issue.

    • Rob
      Ansys Employee

      To add, the h5 format can fail due to parallel hardware issues. If you switch the file I/O in preferences to legacy it'll revert to .dat.gz which is slower but can be more stable. 

      • Dubey92
        Subscriber

        Thanks for your input Rob.

Viewing 2 reply threads
  • You must be logged in to reply to this topic.