Navigation

    CFD中文网

    CFD中文网

    • Login
    • Search
    • 最新

    超算上如何运行老版本openfoam

    OpenFOAM
    2
    4
    711
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 小
      小考拉 last edited by

      最近要用老版本的of4.1跑代码,但超算系统上只安装了of6

      请管理员在自己的账户下安装了of4.1之后,前期通过在 .bashrc下面设置好of4.1的环境变量,已经可以利用of4.1导入、分解网格了。就是无法运行。。。

      我写的sbatch脚本如下:

      #!/bin/bash
      
      #SBATCH -N 1 
      
      #SBATCH -n 16
      
      #SBATCH -p hpxg
      
      #SBATCH -J exp
      
      module load openmpi/2.1.5
      
      mpirun -n 16 interPhaseChangeFoam -parallel | tee 1.log
      

      sbatch这个脚本之后就报错如下:

      Sorry!  You were supposed to get help about:
          opal_init:startup:internal-failure
      But I couldn't open the help file:
          /project/xiongqi/OpenFOAM/ThirdParty-4.1/platforms/linux64Gcc/openmpi-1.10.2/share/openmpi/help-opal-runtime.txt: No such file or directory.  Sorry!
      

      请问有没有遇到过这样的问题:zoule:

      问安装的管理员, 回复“ 安装of4.1使用了 openmpi/2.1.5 的 module,每次使用前需要加载该模块。”

      现在不知道怎样改sbatch脚本,才能利用自己安装的of4.1跑代码。。。:zoule:

      队长别开枪 2 Replies Last reply Reply Quote
      • 队长别开枪
        队长别开枪 教授 @小考拉 last edited by

        @小考拉 可以在slurm脚本里加一行module load openmpi/2.1.5,或者在提交任务的终端先运行module load openmpi/2.1.5,终端关闭后失效,或者在你自己账户的bashrc里加module load openmpi/2.1.5,推荐第三种,一劳永逸。

        1 Reply Last reply Reply Quote
        • 队长别开枪
          队长别开枪 教授 @小考拉 last edited by

          @小考拉 不好意思,忽略上条回复,看情况像是你安装好的OF用的是Thirdparty的OpenMPI,检查一下OpenFOAM的bashrc里MPI的设置

          小 1 Reply Last reply Reply Quote
          • 小
            小考拉 @队长别开枪 last edited by

            @队长别开枪
            谢谢老师,问题已经解决,将OpenFOAM安装目录下面的bashrc文件里面的MPI设置改为SYSTEMOPENMPI即可,如下所示

            #- MPI implementation:
            #    WM_MPLIB = SYSTEMOPENMPI | OPENMPI | SYSTEMMPI | MPICH | MPICH-GM | HPMPI
            #               | MPI | QSMPI | SGIMPI
            export WM_MPLIB=SYSTEMOPENMPI
            

            :xinxin:

            1 Reply Last reply Reply Quote
            • First post
              Last post

            CFD中文网 | 东岳流体 | 京ICP备15017992号-2
            论坛登录问题反馈可联系 li.dy@dyfluid.com