У нас есть MPI на основе 4 кластеров с 16 ядрами в каждом. У нас есть папка с именем notRestricted
. Мы хотим ограничить доступ приложения, которое мы запускаем с mpiexec, к файловой системе - ограничить его доступ для записи только в одну папку на той машине, с которой мы его запускали.
Мы можем внедрить код в приложение, которое мы запускаем, но это не то, что мы на самом деле хотели бы сделать ... и поэтому все, что мы можем откорректировать - это файлы настроек / конфигурации mpi и команда mpiexec, которую мы вызываем для запуска нашего приложения. Основная проблема здесь заключается в том, что, например, «Внедрить замену open (2)» откроет доступ к другим машинам, которые мы не хотим.
Так как же ограничить права приложения mpi на кластере mpi, который мы создаем?
Примечание: этот вопрос относится к , что один но не тот же.