Dear Thekla,

Disclaimer: Firstly, I find account management in Slurm confusing and
the documentation strangely unenlightening.  Secondly, I don't make many
changes to things once users have been set up, so I have very little
experience of actually tweaking the accounting.

Despite my understanding of the documentation that you *can* modify the
partition of a user, I don't think this is actually the case.  If I look
at the database, the user table has no column 'partition' whereas the
association table does.

So you might be able to modify the association, but you might also just
have to delete the association and recreate it with the desired
partitions.  Or you might have to do something entirely different ...

Maybe people who do understand Slurm's account management can chip in.

Cheers,

Loris

Thekla Loizou <t.loi...@cyi.ac.cy> writes:

> Dear Dori,
>
> Thanks for your reply. Unfortunately this does not work either...
>
> Best,
>
> Thekla
>
> On 21/1/22 7:43 μ.μ., Dori Sajdak wrote:
>> Hi Thekla,
>>
>> When it comes to partitions, I believe you need to specify the cluster so in 
>> your example:
>>
>> sacctmgr modify user thekla account=ops set partition=gpu where 
>> cluster=YourClusterName
>>
>> QOS is not tied to a specific cluster but partitions are.  That should work 
>> for you.
>>
>> Dori
>>
>> ***************************************
>> Dori Sajdak (she/her/hers)
>> Senior Systems Administrator
>> Center for Computational Research
>> University at Buffalo, State University of New York
>> 701 Ellicott St
>> Buffalo, New York 14203
>> Phone: (716) 881-8934
>> Fax: (716) 849-6656
>> Web: http://buffalo.edu/ccr
>> Help Desk:  https://ubccr.freshdesk.com
>> Twitter:  https://twitter.com/ubccr
>> ***************************************
>>
>>
>>
>> -----Original Message-----
>> From: slurm-users <slurm-users-boun...@lists.schedmd.com> On Behalf Of 
>> Thekla Loizou
>> Sent: Friday, January 21, 2022 9:12 AM
>> To: slurm-users@lists.schedmd.com
>> Subject: [slurm-users] Add partition to existing user association
>>
>> Dear all,
>>
>> I was wondering if there is a way to add a partition to an existing user 
>> association.
>>
>> For example if I have an association of user thekla to an account ops I can 
>> set a qos for the existing association:
>>
>> sacctmgr modify user thekla account=ops set qos=nosubmit
>>    Modified user associations...
>>     C = cyclamen   A = ops                  U = thekla
>>
>> However, I cannot set a partition:
>>
>> sacctmgr modify user thekla account=ops set partition=gpu
>>    Unknown option: partition=gpu
>>    Use keyword 'where' to modify condition
>>
>> This is not possible?
>>
>> The only solution I found to that is to delete the association and create it 
>> again with the partition:
>>
>> sacctmgr del user thekla account=ops
>>
>> sacctmgr add user thekla account=ops partition=gpu
>>
>> Thank you,
>>
>> Thekla
>>
>>
>
-- 
Dr. Loris Bennett (Herr/Mr)
ZEDAT, Freie Universität Berlin         Email loris.benn...@fu-berlin.de

Reply via email to