Моя цель - синхронизировать данные об использовании лицензий между серверами FlexNet Publisher (= FLEXlm), в частности, и базой данных Slurm, чтобы избежать любых конфликтов лицензий при отправке задания.
Я использую:
- Suse Linux Enterprise Server 12 SP4
- MariaDB 10.2.22
- Slurm 17.11.13-2
- Munge 0.5.13
Сейчас я работаю в тестовой среде с виртуальными машинами со всеми демонами Slurm, Munge и MariaDB на одном хосте. Я уже немного поиграл с системой удаленного лицензирования Slurm и выполнил несколько заданий.
Я попробовал это:
sacctmgr modify resource where name=nastran@slurmdb set Used=2
И я получаю:
Unknown option: Used=2
Use keyword 'where' to modify condition
В настоящее время я пробую два решения: одно с указанными выше командами, а другое - где демон slurmdbd хранит эту информацию и изменяет ее с помощью запросов SQL непосредственно в базе данных Slurm (если она там хранится).