我最初的问题是如何在群集上运行CVX工具箱(具有学术许可证)。我不知道这样做的直接方法,所以我决定以不同的方式解决这个问题。
CVX许可证取决于硬件,每个学术许可证都与4个硬件相关联。我想将一个节点(可能是两个)添加到许可证列表中。为此,我需要始终在同一硬件或节点上运行CVX(我知道这可能不是一种有效的方法)。有什么办法吗?
答案 0 :(得分:3)
如果您是管理员,则应定义与安装该软件的节点(例如,feature
中的feature=cvx
)关联的slurm.conf
并询问用户用--constraint=cvx
提交工作。
如果您是普通用户并且无法更改Slurm配置,则可以使用--nodelist=...
指定一个特定的节点,或者,如果需要多个节点中的一个,请在所有节点的列表中使用--exclude=...
没有安装CVX。