slurm - action_unknown в pam_slurm_adopt - PullRequest
0 голосов
/ 25 мая 2018

Что означает «исходное задание» в описании action_unknown?

action_unknown
The action to perform when the user has multiple jobs on the node
and the RPC does not locate the **source job**. If the RPC mechanism works
properly in your environment, this option will likely be relevant only
when connecting from a login node. Configurable values are:

newest (default)
Pick the newest job on the node. The "newest" job is chosen based
on the mtime of the job's step_extern cgroup; asking Slurm would
require an RPC to the controller. Thus, the memory cgroup must be in
use so that the code can check mtimes of cgroup directories. The user
can ssh in but may be adopted into a job that exits earlier than the
job they intended to check on. The ssh connection will at least be
subject to appropriate limits and the user can be informed of better
ways to accomplish their objectives if this becomes a problem.

allow
Let the connection through without adoption.

deny
Deny the connection.

https://slurm.schedmd.com/pam_slurm_adopt.html

1 Ответ

0 голосов
/ 01 июня 2018

slurm_pam_adopt попытается записать входящий сеанс SSH в cgroup, соответствующий заданию, выполняемому в данный момент на хосте.Эта опция предназначена для того, чтобы решить, что делать, если для пользователя, запускающего команду ssh, запущено несколько заданий.

«Исходное задание» - это идентификатор процесса, инициирующего вызов ssh,Как правило, если вы используете интерактивный ssh сеанс из внешнего интерфейса, «исходное задание» отсутствует, но если команда ssh запускается из сценария отправки, то «исходное задание» соответствуетскрипт отправки.

...