如何使用sacctmgr命令(或通过其他方式)更改Slurm许可系统中的“已使用”和“免费”值?

时间:2019-10-10 10:11:00

标签: bash hpc slurm sles

我的目标是在FlexNet Publisher服务器(= FLEXlm)等与Slurm数据库之间同步许可证使用数据,以避免在提交作业时出现任何许可证冲突。

我正在使用:

  • 使用Linux Enterprise Server 12 SP4
  • MariaDB 10.2.22
  • Slurm 17.11.13-2
  • 蒙格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数据库(如果存储在该数据库中)。

0 个答案:

没有答案