I'm betting that slurmctld is running as a different uid than slurmdbd.
Once both are running as the same uid, slurmctld will start taking updates
from slurmdbd (via sacctmgr).

-Doug


On Mon, Dec 28, 2015 at 2:51 PM, Terri Knight <[email protected]> wrote:

> Since upgrading to slurm 15.08.1 on Ubuntu 14.04.3  it is required to
> restart mysql, slurmdbd, and slurmctl daemons before a new user receives
> access to submit a job (accounting enabled).
>
> $ sacctmgr add user ptrimmer defaultaccount=adamgrp partition=serial
> cluster=farm
>
> $ sacctmgr dump farm
> ...
> User - 'ptrimmer':Partition='serial':DefaultAccount='adamgrp':Fairshare=1
> ...
>
> As user ptrimmer:
> $ srun -p serial date
> srun: error: Unable to allocate resources: Invalid account or
> account/partition combination specified
>
> On the slurm server as root:
> # service mysql stop
> mysql stop/waiting
> #service slurm-llnl-slurmdbd stop
>  * Stopping slurm-llnl database server interface
>                                                                    [ OK ]
> # service slurm-llnl stop
>  * Stopping slurm central management daemon slurmctld
>                                                                     [ OK ]
> slurmctld is stopped
> #  service mysql start
> mysql start/running, process 6270
> # service slurm-llnl-slurmdbd start
>  * Starting slurm-llnl database server interface
>                                                                    [ OK ]
> #  service slurm-llnl start
>  * Starting slurm central management daemon slurmctld
>
> Back to user ptrimmer:
> ptrimmer@farm:~$  srun -p serial date
> srun: job 5898165 queued and waiting for resources
> srun: job 5898165 has been allocated resources
> Mon Dec 28 12:57:20 PST 2015
>
> I also tried running
> $ scontrol reconfig
> on the slurm server before restarting the slurm daemons but that did not
> help.
>
> Is this proper? In slurm 2.6 I did not have to do this.
>
> thanks,
> Terri Knight
>

Reply via email to