В чем разница между обычным пользователем и пользователем, созданным sacctmgr для какой-либо учетной записи? - PullRequest
0 голосов
/ 19 июня 2020

Некоторые пользователи (перечисленные в / etc / passwd) могут использовать Slurm для отправки заданий в наш кластер. Но с помощью sacctmgr мы также можем определять пользователей, принадлежащих к какой-либо учетной записи (-ам).

Каким должно быть соединение этих двух групп пользователей?

Спасибо.

1 Ответ

1 голос
/ 23 июня 2020

Slurm использует собственную пользовательскую учетную систему, чтобы добиться четкого управления ресурсами кластера. Это означает, что вы можете делать такие вещи, как запретить пользователям запускать задания в других учетных записях (используя ассоциации ), ограничивать количество заданий, применять QOS и т.д. c. Если пользователь не определен в системе учета Slurm, вы не пользуетесь этими функциями Slurm. За дополнительной информацией обращайтесь к man .

Какая должна быть связь между этими двумя группами пользователей?

Это в основном зависит от политик и управление, которое вы хотите иметь в кластере. не обязательно для запуска Slurm с использованием базы данных (например, он может использовать простой текстовый файл), но это ограничивает возможности, которые вы имеете для управления своими ресурсами. Я бы рекомендовал сопоставить всех пользователей в вашей системе (список / etc / passwd ) с базой данных Slurm, на случай, если вы хотите иметь какое-либо особое поведение / ограничение для ваших пользователей в будущем.

...