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

如何查看Sun Grid Engine中占用过量资源的用户及各用户资源使用率?

Sun Grid Engine用户资源占比查询方案

内置功能实现

  • 原生SGE没有直接输出占比的单条命令,你可以组合两条原生命令计算:
    1. 先查询集群总可用资源:运行qhost -F cpu,mem_total汇总所有计算节点的CPU核心数、内存总量,求和得到全集群总资源
    2. 再查询所有用户的已用资源:运行qstat -u "*" -ext -g d可以按用户聚合已占用的slot(CPU核心)、内存使用量
    3. 两者相除即可得到每个用户的资源使用占比
  • 如果你使用的是SGE的商业衍生版本如Univa Grid Engine(UGE),自带qusage命令,直接执行就能输出每个用户的已用slot占比、内存占比,无需额外计算。

第三方脚本逻辑

公开的第三方统计脚本都是基于上述原生命令的输出做聚合解析,你可以根据自己集群的实际配置(比如是否有GPU、自定义调度资源)调整统计维度,实现自定义的占比输出、按队列拆分统计等功能。

如果需要统计单个用户在特定队列的配额占比,可以补充调用qquota -u <用户名>命令,结合队列的配额配置计算对应占比。

内容的提问来源于stack exchange,提问作者O.rka

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 21:45:05