Am 12.12.2012 um 15:46 schrieb Arnau Bria:

> On Tue, 11 Dec 2012 22:19:19 +0100
> Reuti Reuti wrote:
> 
>> Hi,
> 
> Hi Reuti,
> 
> [...]
> 
>> NB: default requests for consumables I would put in the complex
>> definition.
> 
> Could you please explain this a little more? What differences are there
> between defining it in the complex or in the sge_request?

You can also set a default request in `qconf -mc` for complexes which can't be 
requested.

Besides this I would say it's personal taste where to put it.


> [...] 
>>> I've read
>>> somewhere that this is OGS design, so I need a pe. I've not found a
>>> clear doc about pe (yes, how to create and manage, but not a
>>> complete definition of each parameter and its implications) so,
>>> anyone could share some doc about it?
>> 
>> The definitions of the entries are in the man page. What is unclear
>> therein?
> 
> honestly, I did not know that there was a man page for sge_pe (I
> did't think about it). thanks a lot.
> 
> I have to configure MPI environment, if I have any other question I'll
> come back. thanks.
> 
> [...]
> 
>>> 2.-) I've still not configured share based priorities, but when
>>> done, if a user request more slots/memory than the default, but it
>>> does not use them, is this request taken into account for share
>>> calculation? I mean, user A request 8GB and 1 cpu and uses 8GB and
>>> 3600 sec of cpu,
>> 
>> h_cpu or h_rt?
> 
> h_rt, if you request a resource for a time, I want SGE to take into
> account all the time, not just the cpu time (I don't really care if
> your job is efficient or not).
> 
> 
>>> and user B requests 16GB and 2 cpus, but uses 8GB and 3600 of cpu.
>>> Are both users priorities recalculated by resource usage or by
>>> resource requests?
>> 
>> Depends of the setting: ACCT_RESERVED_USAGE and
>> SHARETREE_RESERVED_USAGE in SGE's configuration (`man sge_conf`).
> 
> 
>       ACCT_RESERVED_USAGE
>              If  this  parameter is set to true, the  usage of reserved 
> resources is used for the accounting entries cpu, mem and io instead of the 
> measured
>              usage.
> 
> Two question here:
> 1.-) if set to false, the usage is not used but the measured?

During execution of the job you can see it in `qstat -j <job_id>`, but in 
`qacct -j <job_id>` the reserved one is recorded.


> 2.-) It talks about "reserved resources", but -l talks about
> "requested" resources. So, do I have to force users to reserver
> requested resources?

Two words for the same. While it was most likely a clear statement in the past, 
with the introduction the advance reservation it could be misleading. But 
changing the name of the settings to read "*_REQUESTED_*" could make former 
cluster configurations invalid. You could even argue it should be "*_GRANTED_*".

-- Reuti


>> -- Reuti
> Many thanks for your replies Reuti,
> Arnau
> 
> PS: do you know what has happen with gridengine.org domain and mailing
> list? it has been un-available for few days..
> _______________________________________________
> users mailing list
> [email protected]
> https://gridengine.org/mailman/listinfo/users


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

Reply via email to