|
[Sponsors] |
error while running mpirun command in openfoam |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
March 28, 2017, 08:27 |
error while running mpirun command in openfoam
|
#1 |
New Member
Tarun
Join Date: Jun 2016
Posts: 6
Rep Power: 10 |
I am getting following error message while running mpirun command on a server
Code:
It looks like opal_init failed for some reason; your parallel process is likely to abort. There are many reasons that a parallel process can fail during opal_init; some of which are due to configuration or environment problems. This failure appears to be an internal failure; here's some additional information (which may only be relevant to an Open MPI developer): opal_shmem_base_select failed --> Returned value -1 instead of OPAL_SUCCESS Note: I installed OF-3.0.1 on the server from source code Last edited by wyldckat; June 4, 2017 at 19:15. Reason: Added [CODE][/CODE] markers |
|
April 30, 2017, 13:39 |
|
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Quick answer/question: Have you managed to solve this problem? I only saw your post today.
If not yet, the problem is likely because the wrong MPI toolbox is being used, specifically the mpirun version being used. If you Google for the following sentence: Code:
site:cfd-online.com "wyldckat" "OPAL_SUCCESS"
__________________
|
|
June 3, 2017, 19:26 |
|
#3 | |
New Member
Tarun
Join Date: Jun 2016
Posts: 6
Rep Power: 10 |
Quote:
Sorry for the late reply. I tried my best to rectify the situation with the help of the forum but unable to solve the problem. mpirun version used is openmpi-1.10.0. OF version-3.0.1 and OS on cluster is CentOS 6.7. I have compressed installed OF and thirdParty folders and am sending you the google drive link to that file in a PM. Please have a look at my problem. I request you to please help me as soon as you can (I have to run cases for my thesis and not much time left!!). Eagerly waiting for your reply. Thanks & Regards Tarun |
||
June 4, 2017, 21:13 |
|
#4 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Hi Tarun,
Many thanks for sharing your whole installation! I've tested it in a VM with CentOS 6.8 and was able to reproduce the problem. Furthermore, I've finally figured out how to solve the problem. If you run the following command before trying to run mpirun: Code:
export OPAL_LIBDIR=$OPAL_PREFIX/lib64/ If this solves the problem, then:
Curiously enough, I had spotted this issue back in 2013: mpicc link doesn't update when moving OF 2.2.1 installation Best regards, Bruno
__________________
|
|
February 12, 2018, 09:58 |
|
#5 |
New Member
Join Date: Sep 2014
Posts: 9
Rep Power: 12 |
Thank you Bruno !
On one machine I had problem, solution you described, but on another machine I'm getting way different problem... I want to use same case but I'm getting error message. Code:
mpirun has detected an attempt to run as root. Running at root is *strongly* discouraged as any mistake (e.g., in defining TMPDIR) or bug can result in catastrophic damage to the OS file system, leaving your system in an unusable state. You can override this protection by adding the --allow-run-as-root option to your cmd line. However, we reiterate our strong advice against doing so - please do so at your own risk. every time I want to launch OpenFOAM I gave to call ./startOpenFOAM command. after this I cant use any mpirun commands. My workflow is showed below Code:
0. gmsh file.geo -3 -o file.msh 1. gmshToFoam file.msh 2. changeDirectory 3. decomposePar 4. mpirun -np 4 buoyantBoussinesqSimpleFoam -parallel 5. reconstructPar -latesttime 6. rm -r proc* |
|
February 13, 2018, 06:15 |
mpirun not found
|
#6 |
New Member
noname
Join Date: Feb 2018
Posts: 1
Rep Power: 0 |
Hey
I am a beginner user of OpenFOAM yet. I am trying to run the snappyHexMesh in parallel, but this error comes out: $ mpirun -np 4 snappyHeymesh -overwrite -parallel -bash: mpirun: command not found If anyone can give me advise how to run it in parallel or what is the issue, i will appreciate. Thanks |
|
February 14, 2018, 09:03 |
|
#7 |
New Member
Join Date: Oct 2017
Location: Germany
Posts: 26
Rep Power: 9 |
Seriously?? are you really using 'snappyHeymesh' instead of 'SnappyHexMesh' ??
|
|
March 10, 2019, 16:40 |
mpirun has attempted to run as root.
|
#8 | |
Member
Maries
Join Date: Mar 2010
Location: Coimbatore, India
Posts: 76
Rep Power: 16 |
Hi,
I too got this problem in my ubuntu machine. Any one have solution? I have installed openfoam-1812 using docker in my ubuntu. I am getting this problem. Thanks in advanc Quote:
|
||
October 31, 2019, 08:13 |
|
#9 |
New Member
Marina
Join Date: Sep 2019
Posts: 6
Rep Power: 7 |
Hi,
I got the same error while running in parallel. Have anybody found a solution for this problem? Thanks in advanced. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
mpirun start second run on same processor as the already running | Simjoh | OpenFOAM Running, Solving & CFD | 5 | February 21, 2024 08:09 |
[OpenFOAM.org] Running OpenFOAM | KateEisenhower | OpenFOAM Installation | 3 | March 10, 2015 14:56 |
Something weird encountered when running OpenFOAM in parallel on multiple nodes | xpqiu | OpenFOAM Running, Solving & CFD | 2 | May 2, 2013 05:59 |
Problem with mpirun with OpenFOAM | jiejie | OpenFOAM | 3 | July 7, 2010 20:30 |
Random machine freezes when running several OpenFoam jobs simultaneously | 2bias | OpenFOAM Installation | 5 | July 2, 2010 08:40 |