Назад | Перейти на главную страницу

SGE устанавливает максимальное количество узлов на пользователя

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

Например, у меня есть 5 узлов по 10 ядер в каждом, и я не хочу, чтобы данному пользователю было разрешено использовать весь кластер, но не более 60% (3 узла).

Спасибо

Вы можете сделать это с помощью квоты ресурсов. В зависимости от количества слотов, что делает более динамичным распределение заданий по хостам, а не указание хостов.

root@host:~# qconf -srqs limit
{
   name         limit
   description  NONE
   enabled      TRUE
   limit        users {user} queues {my.q} to slots=30
}

Вы можете создать квоту ресурсов с помощью qconf -arqs <quota-name> и настройте его.