On Tue, Mar 20, 2018 at 11:08:02AM +0100, Sms Backup wrote:
>    Dear all,
>    We have in our configuration multiple servers assigned to multiple queues.
>    To limit slots number per system, I tried to create qouta:
>    {
>       name         slots
>       description  Limit slots usage per node to number of cores
>       enabled      FALSE
>       limit        queues !interactive.q hosts {@allhosts} to slots=40
>    }
>    Expected result was to limit slots usage per host to 40 for
>    non-interactive queus, but allow interactive jobs even if all slots are
>    taken.
>    It is doing it's job, but enabling this quota causes hundreds of thousands
>    messages from SGE master to be passed to systemd-journalctl, causing
>    systemd-journalctl eat 100% CPU, and make SGE master almost not usable,
>    example:

>    Did anyone had similar issue ? Any other ideas how to limit slots usage,
>    and not causing this kind of issue ? Or maybe it is possible to force SGE
>    not to send so many messages to systemd-journald ?
>    Regards,
>    Jakub
If you only have one non-interactive queue you could just set the number of 
slots for that queue on each host.

It would probably be useful to see what messages grid engine is sending to 
journald.  Hopefully it has retained 
a few sample messages rather than suppressing them all.

A look at your sge_conf and sched_conf might give a clue as to what is 
generating the messages.

William

Attachment: signature.asc
Description: PGP signature

_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to