Hi Ole,

in fact, the user does not become deleted but gets a "deleted" flag in the database.
The advantage is, if you recreate the user, he gets the same internal id.

@Mahmood
if you REALLY want to get rid of that user, you might need to manipulate the SQL Database. I emphasize though, not to do that, as I don't know, if there are some hooks I cannot see now. What happens e.g., if you update the database (upgrade slurm from 17.11 to 19.05 e.g.) and you have jobs or associations connected with users, that don't exist anymore. I think, that is one of the reasons, why schedmd just flags the user as deleted in the SQL database.


Best
Marcus

On 10/10/19 2:22 PM, Ole Holm Nielsen wrote:
sacctmgr delete user XXX

I would also like to mention my Slurm account and user updating tools:
https://github.com/OleHolmNielsen/Slurm_tools/tree/master/slurmaccounts

/Ole

On 10/10/19 1:41 PM, Mahmood Naderan wrote:
Hi
I had created multiple test users, and then removed them.
However, I see they are still present in slurm database. How can I remove them?

# sacctmgr list association format=account,user
    Account       User
---------- ----------
       root
       root       root
      local
      local    mahmood
      local     teshyt
      local       test
      local     test10
      local     test11
      local     test12



--
Marcus Wagner, Dipl.-Inf.

IT Center
Abteilung: Systeme und Betrieb
RWTH Aachen University
Seffenter Weg 23
52074 Aachen
Tel: +49 241 80-24383
Fax: +49 241 80-624383
wag...@itc.rwth-aachen.de
www.itc.rwth-aachen.de


Reply via email to