OGS/GE 2011.11p1 (Rocks 6.1)

Hi,

I'm trying to understand the output from qstat after setting up a resource
limits for queue memory requests.

I've got h_vmem and s_vmem set as consumables, and the default to 3.9G per
job, e.g.:

[root@compute-0-18 ~]# qconf -sc | grep h_vmem
h_vmem              h_vmem     MEMORY      <=    YES         JOB
 3900M    0

Previously, using 'qstat -F h_vmem', I was seeing the amount of this
resource remaining after whatever running jobs had claimed either the
default or requested amount.

But now after setting up the following queue limits, the all.q output shows
only the queue per-job limit, i.e. 'qf'. Is that intentional? qhost still
shows the remaining consumable resource amounts. Just curious about the
rationale, really.

[root@compute-0-18 ~]# qconf -sq all.q
<snip>
h_rss                 INFINITY
s_vmem                7.6G
h_vmem                7.8G

[root@compute-0-18 ~]# qstat -F h_vmem,s_vmem
[email protected]        BP    0/3/16         2.72     linux-x64
        qf:h_vmem=7.800G
        qf:s_vmem=7.600G
<snip>

[root@compute-0-18 ~]# qhost -F h_vmem -h compute-0-0
HOSTNAME                ARCH         NCPU  LOAD  MEMTOT  MEMUSE  SWAPTO
 SWAPUS
-------------------------------------------------------------------------------
global                  -               -     -       -       -       -
  -
compute-0-0             linux-x64      16  2.75   63.0G    2.2G   31.2G
0.0
    Host Resource(s):      hc:h_vmem=51.573G

-M
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to