我正在使用 SLURM 集群,没有任何 root 权限。 我想分配一个节点,但需要大量 tmpfs 对大文件执行快速计算。 我检查过,目标节点有足够的内存,但默认分配的大小相当小(我用 df -h /mount/foulder 检查过)。
当然,因为我不是 root 我不能这样做
mount -o ...
是否有任何标志可以传递给 salloc 以需要更多 tmpfs 内存。类似的东西
salloc --tmpfs 100000
在大多数集群上,您将能够以与访问
/dev/shm
相同的方式访问 /tmp
(世界可通过粘性位写入)。如果集群如此配置,则该空间将计入作业的内存使用量,因此请确保请求足够的 RAM 来保存您的文件。