TMP空间管理

概述

临时使用(TMP)空间管理应用程序和安装软件组件时像python模块,并通过应用程序商店中间临时文件。TMP的默认目录是所有节点上的“/ TMP目录包括登录。玛蒂尔达,这个空间相对较小(2 gb)和一些用户遇到错误条件”设备上没有剩余空间”。这经常发生在“/ tmp”是完全或几乎不可。

本文简要描述了如何选择规划TMP目录位置有足够的空间。

重新分配TMP

首先您需要创建一个目录TMP文件存储。例如:

mkdir /划痕/用户/ <用户名> / tmp

接下来,在你的工作环境中,设置适当的环境变量”TMPDIR”。例如:

出口TMPDIR = /划痕/用户/用户名/ tmp

如果使用工作脚本,您可以包括这个出口的工作脚本本身。如果登录上安装python模块使用一个虚拟环境,在命令行。或者,你也可以添加这个给你。”bashrc”文件(在每个登录TMPDIR正确分配备用TMP空间。

MPI和TMP警告

警告:重新分配TMPDIR作为工作的一部分脚本之前推出一个MPI的工作(如出口TMPDIR = /一些/路径;mpirun mympi_program…)可以生成警告,可以创建通信错误和/或崩溃。MPI需要编写一个文件在TMP“记账”在每个节点中使用的工作。如果重新分配TMPDIR空间位于网络安装驱动(例如/,/项目/ home)然后所有节点都试图跟踪MPI开销在同一个空间。在最好的情况下,这可能导致高I / O可以减缓你的工作。在最坏的情况下,可能发生的碰撞会导致MPI过程失败。

如果你需要一个更大的TMP空间来存储项目相关文件,最好是直接指定应用程序中的旗帜或输入文件(如果可能的话),或使用重定向或其他方法在网络安装驱动程序文件,同时允许MPI保持其管理文件在本地TMP空间(例如/ TMP)。


CategoryHPC