0

それぞれ 16 コアの 4 つのクラスターに基づく MPI があります。というフォルダがありますnotRestricted。mpiexec で実行するアプリケーションのファイル システムへのアクセスを制限したい - アプリケーションを実行した 1 台のマシン上のその 1 つのフォルダーにのみ書き込みができるようにアクセスを制限します。

実行するアプリにコードを挿入することはできますが、それは本当にやりたいことではありません...そのため、微調整できるのは、mpi 設定/構成ファイルと、アプリを実行するために呼び出す mpiexec コマンドだけです。ここでの主な問題は、たとえば「open(2) の代わりを挿入する」と、望まない他のマシン fs へのアクセスを開いてしまうことです。

では、作成した mpi クラスターで mpi アプリケーションの権限を制限するにはどうすればよいでしょうか?

注:この質問はその質問に関連していますが、同じではありません。

4

2 に答える 2

1

その 1 つのディレクトリへの書き込みアクセス権しか持たないユーザーとしてアプリケーションを実行することはできませんか?

于 2011-06-16T13:35:02.003 に答える
0

chrootはどうですか(ある種のUnixを実行していると仮定します)?

于 2011-06-16T13:36:59.620 に答える