Назад |
Перейти на главную страницу
Запретить пользователям запускать процессы на головном узле кластера
Какие есть способы помешать пользователям запускать длительные, ресурсоемкие процессы в головном узле кластера Rocks?
Я пробовал:
- вежливо спрашивать
- установка уровня nice в limits.conf на 19. Не дала ожидаемого эффекта. Процессы выполняются на уровне 19, но машина по-прежнему не отвечает (возможно, память)
Я считаю:
- установка ограничений по времени / памяти в limits.conf
- нарушение ссылок на популярные программы типа / bin / python. Кажется неуклюжим
Другие мысли:
- Запрещать оскорбляющих пользователей нельзя
- Иногда пользователям необходимо запускать интерактивные сеансы. Это можно сделать, запустив его через консоль с помощью qrsh, поэтому на самом деле нет необходимости запускать что-либо на головном узле.
Мы запретили вход в систему на нашем головном узле и установили клиентские утилиты gridengine на рабочие станции пользователей. Пользователи могут запускать qrsh
со своей рабочей станции, чтобы получить интерактивный сеанс в кластере и по-прежнему использовать qsub
и qstat
.