MPI:如何限制对文件系统的访问?

时间:2011-06-16 13:31:30

标签: c++ c configuration mpi boost-mpi

我们有基于4个集群的MPI,每个集群有16个核心。我们有一个名为notRestricted的文件夹。我们希望限制我们使用mpiexec运行的应用程序对文件系统的访问 - 将其访问权限限制为只写入我们运行它的那台机器上的那个文件夹。

我们可以将代码注入我们运行的应用程序,但它不是我们真正想要做的...所以我们可以调整的是mpi设置/配置文件,以及我们调用运行我们的应用程序的mpiexec命令。主要问题是“注入替换open(2)”例如将打开访问我们不想要的其他机器fs。

那么如何在我们创建的mpi集群上限制mpi应用程序的权限呢?

注意:此问题与that one有关,但不一样。

2 个答案:

答案 0 :(得分:1)

您是否只能以只对该目录具有写入权限的用户身份运行您的应用程序?

答案 1 :(得分:0)

chroot怎么样(假设你正在运行某种风格的Unix)?