Intereting Posts
Отладка сценариев, в чем разница между -x для установки -euxo pipefail? Встроенный звуковой эффект с использованием командной строки Сценарий оболочки не отображает последнюю строку stdout на экране без ввода пользователем Что такое «вар» аббревиатура? как устранить неполадки в имени домена перед повторным указателем Nameservers Автоматический вход в систему по-прежнему не работает после редактирования custom.conf iptables: использует ли -m conntrack увеличение загрузки системы? Как исправить ошибку, когда 2 из 3 пользователей в chrooted сети не могут получить доступ на запись? Исключить каталог в команде (native Solaris) find vim cut & paste не работает в Stretch / Debian 9 Не удалось найти Red Hat Server Почему LVM и RAID не требуют кластерной файловой системы Как исправить unison failing с «Fatal error: Internal error: Новые архивы не идентичны» для идентичных путей? Как изменить console_loglevel в Linux? Возможно ли настроить VPN таким образом, чтобы я отключился от Интернета, если он снизился?

Работа в очереди на одной машине

У меня есть блестящий новый сервер для запуска моделирования, с двумя графическими процессорами Tesla и 32 ядрами, работающими с CentOS 7.2. Я хотел бы, чтобы несколько пользователей могли отправлять задания на сервер, который попадает в очередь и запускается, когда предыдущий заканчивается, желательно с какой-то системой приоритизации и временными ограничениями, такими как PBS / TORQUE, но для отдельной машины, кластер. Я знаю, что могу установить и настроить TORQUE для одной машины, но это похоже на излишний – теоретически, планировщик должен запускать только при завершении заданий или превышении времени выполнения. Возможно, я мог бы создать набор сценариев, но мне было интересно, существует ли решение?

Рассмотрим TaskSpooler – http://viric.name/soft/ts/ .

Кажется, что он работает как «at», но все падает в одну очередную очередь.