You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询SLURM集群中各节点的空闲GPU数量?

查询Slurm GPU节点的已用/空闲GPU数量

sinfo本身支持通过自定义格式字段获取GPU的分配状态,结合%G(总GPU数)和%g(已分配GPU数)两个字段,就能实现类似CPU%C的查询效果:

基础查询命令

直接展示节点的总GPU和已分配GPU数:

sinfo -p gpu --format="%9P %10n %10T %G %g"

各字段含义:

  • %9P:分区名称(固定宽度9字符)
  • %10n:节点名称(固定宽度10字符)
  • %10T:节点状态(固定宽度10字符)
  • %G:节点总GPU数量
  • %g:节点已被分配的GPU数量

直观展示已用/总GPU比例(类似CPU %C)

如果想和CPU的%C格式一致,直接输出已分配/总GPU的形式:

sinfo -p gpu --format="%9P %10n %10T %g/%G"

直接显示空闲GPU数

通过awk计算并追加空闲GPU数量:

sinfo -p gpu --format="%9P %10n %10T %G %g" | awk 'NR>1 {free=$4-$5; print $0, "| 空闲GPU:", free}'

这些命令都基于sinfo本身的字段扩展,不需要额外工具就能满足你查看mix状态节点GPU使用情况的需求。

内容的提问来源于stack exchange,提问作者Doc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 09:49:13