[slurm-users] Changing DefaultAccount for user
Sarlo, Jeffrey S
JSarlo at Central.UH.EDU
Tue Nov 23 13:06:03 UTC 2021
They only way I found was to add the user to the new account and then modify their default account to the new account.
sacctmgr add user example account=groupb
sacctmgr modify user where user=example set defaultaccount=groupb
Then you can remove them from the original default account if you want.
Jeff
-----Original Message-----
From: slurm-users [mailto:slurm-users-bounces at lists.schedmd.com] On Behalf Of Loris Bennett
Sent: Tuesday, November 23, 2021 6:50 AM
To: Slurm Users Mailing List <slurm-users at lists.schedmd.com>
Subject: [slurm-users] Changing DefaultAccount for user
Hi,
Occasionally I need to change a default account and I struggle every time, possibly because my expectations are incorrect.
However the messages and the manpage seem to me unhelpful:
$ sacctmgr show user alice accounts
User Def Acct Admin
---------- ---------- ---------
alice boblab None
$ sacctmgr add user user=alice defaultaccount=carollab cluster=bigiron
Nothing new added.
$ sacctmgr show user alice accounts
User Def Acct Admin
---------- ---------- ---------
alice boblab None
What does "Nothing new added" mean?
In the manpage for sacctmgr it says:
DefaultAccount=
System wide default account name
Must be defined on the first occurrence of the user.
I find the third line unclear, but I assume it means
Must be specified when the user is created (and cannot be modified
subsequently)
Deleting the user and recreating with the desired defaultaccount is the only way I have managed change the default account.
Is this really the only way to achieve this?
Cheers,
Loris
--
Dr. Loris Bennett (Herr/Mr)
ZEDAT, Freie Universität Berlin Email loris.bennett at fu-berlin.de
More information about the slurm-users
mailing list