Skip to content

Conversation

@hjelmn
Copy link
Member

@hjelmn hjelmn commented Jul 12, 2018

This commit moves the backing files to /dev/shm to avoid limitations
that may be set on /tmp. The files are registered with pmix to ensure
they are cleaned up after an erroneous exit.

Signed-off-by: Nathan Hjelm [email protected]
(cherry picked from commit 4810127)
(cherry picked from commit 47fd231)
Signed-off-by: Nathan Hjelm [email protected]

@hjelmn hjelmn added this to the v3.1.2 milestone Jul 12, 2018
@hjelmn hjelmn requested a review from jsquyres July 12, 2018 20:02
@ibm-ompi
Copy link

The IBM CI (GNU Compiler) build failed! Please review the log, linked below.

Gist: https://gist.github.com/0d647fe3fc6977f0ddd7ff9398686c72

@ibm-ompi
Copy link

The IBM CI (XL Compiler) build failed! Please review the log, linked below.

Gist: https://gist.github.com/1c52418f95b86d49812d1d1918dc6e99

@ibm-ompi
Copy link

The IBM CI (PGI Compiler) build failed! Please review the log, linked below.

Gist: https://gist.github.com/71e6448fe4c47698637528c3771481c0

hjelmn and others added 2 commits July 12, 2018 14:19
This commit moves the backing files to /dev/shm to avoid limitations
that may be set on /tmp. The files are registered with pmix to ensure
they are cleaned up after an erroneous exit.

Signed-off-by: Nathan Hjelm <[email protected]>
(cherry picked from commit 4810127)
(cherry picked from commit 47fd231)
Signed-off-by: Nathan Hjelm <[email protected]>
Since open-mpi/ompi@47fd231
the backing file is now in /dev/shm by default. As a consequence,
the backing file name has to include the jobid so more than one job
can run at a time.

Signed-off-by: Gilles Gouaillardet <[email protected]>
(cherry picked from commit 611d7c2)
Signed-off-by: Nathan Hjelm <[email protected]>
@jsquyres jsquyres changed the title btl/vader: move backing files into /dev/shm on Linux v3.1.x: btl/vader: move backing files into /dev/shm on Linux Jul 30, 2018
@bwbarrett bwbarrett merged commit 0b1e288 into open-mpi:v3.1.x Aug 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants