首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用slurm在特定节点上运行作业?

如何使用slurm在特定节点上运行作业?
EN

Stack Overflow用户
提问于 2018-06-23 01:55:25
回答 1查看 7.4K关注 0票数 1

我最初的问题是如何在集群上运行CVX工具箱(具有学术许可)。我不能想出一个直接的方法来做到这一点,我决定用不同的方法来解决这个问题。

CVX许可依赖于硬件,每个学术许可绑定到4个硬件。我想将其中一个节点(可能是两个)添加到许可证列表中。为此,我需要始终在相同的硬件或节点上运行CVX (我知道这可能不是一种有效的方法)。有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2018-06-25 17:57:21

如果您是管理员,则应定义与安装该软件的节点关联的feature (例如slurm.conf中的feature=cvx ),并要求用户使用--constraint=cvx提交作业。

如果您是常规用户,并且无法更改Slurm配置,则可以使用--nodelist=...指定特定节点,或者,如果需要,可以将--exclude=...与未安装CVX的所有节点的列表一起使用。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50993346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档