Resolved - all I had to do was:

------------------------------------------------------------------------
> /etc/init.d/mysqld start
> echo 'create database slurm_acct_db;' | /usr/bin/mysql

        [ ... start slurm daemons ... ]

> sacctmgr -i add cluster <ClusterName>
------------------------------------------------------------------------

Thanks again, Erik.


On Tue, 16 Apr 2013, Erik Soyez wrote:

> Thanks again - I obviously missed that I had to configure the MySQL
> database manually before slurm startup.  I will try....
>
>
> On Tue, 16 Apr 2013, Moe Jette wrote:
>
>> We recommend that the slurmconf be configured to write accounting
>> information to the slurmdbd and the slurmdbd (using the same plugin
>> type) to write to mysql. There is some more information here:
>>
>> http://slurm.schedmd.com/slurm_ug_2012/SUG_Oct2012_DBD.pdf
>> http://slurm.schedmd.com/accounting.html
>>
>>
>> Quoting Erik Soyez <e.so...@science-computing.de>:
>>
>>> Thanks Moe for your quick answer - any short hint on how to configure
>>> slurmdbd.conf to archive the data using the mysql plugin?  I thought
>>> it was done with "StorageType=accounting_storage/slurmdbd".
>>>
>>>
>>> On Tue, 16 Apr 2013, Moe Jette wrote:
>>>
>>>> Hi Eric,
>>>>
>>>> The problem is the slurmdbd.conf is trying to archive the data to
>>>> itself.
>>>>
>>>> You have slurm.conf configured to archive accounting information
>>>> using the slurmdbd plugin (fine), but slurmdbd.conf should probably
>>>> be configured to archive the data using the mysql plugin. I'll modify
>>>> the code to print a better error message.
>>>>
>>>>
>>>> Quoting Erik Soyez <e.so...@science-computing.de>:
>>>>
>>>>> Good day,
>>>>>
>>>>> I'm very new to Slurm and cannot get the slurmdbd working in my test
>>>>> cluster.  Even though "ClusterName" *is* defined in "slurm.conf", I
>>>>> get the message:
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>> /usr/local/slurm/2.5.4/sbin/slurmdbd -D -vvvv
>>>>> slurmdbd: debug3: Trying to load plugin
>>>>> /usr/local/slurm/2.5.4/lib/slurm/auth_munge.so
>>>>> slurmdbd: auth plugin for Munge (http://code.google.com/p/munge/) loaded
>>>>> slurmdbd: debug3: Success.
>>>>> slurmdbd: debug3: Trying to load plugin
>>>>> /usr/local/slurm/2.5.4/lib/slurm/accounting_storage_slurmdbd.so
>>>>> slurmdbd: fatal: Accounting storage SLURMDBD plugin requires
>>>>> ClusterName in slurm.conf
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> The normal slurm daemons seem to start alright.  Is there any known
>>>>> bug with version 2.5.4?  Did I missunderstand something?  Any other
>>>>> mistakes in my conf files?  For testing puroposes of different
>>>>> versions all slurm files are located under one base directory, are
>>>>> there any problems with that?
>>>>>
>>>>>
>>>>> "slurm.conf":
>>>>> ------------------------------------------------------------------------
>>>>> ControlMachine=emv108
>>>>> ClusterName=slurm_254
>>>>> StateSaveLocation=/usr/local/slurm/2.5.4/var/spool
>>>>> SlurmdSpoolDir=/usr/local/slurm/2.5.4/var/spool/slurmd
>>>>> SlurmdPidFile=/usr/local/slurm/2.5.4/var/run/slurmd.pid
>>>>> SlurmdLogFile=/usr/local/slurm/2.5.4/var/log/slurmd.messages
>>>>> SlurmctldPidFile=/usr/local/slurm/2.5.4/var/run/slurmctld.pid
>>>>> SlurmctldLogFile=/usr/local/slurm/2.5.4/var/log/slurmctld.messages
>>>>> AccountingStorageHost=emv108
>>>>> AccountingStorageLoc=/usr/local/slurm/2.5.4/var/spool/accounting
>>>>> AccountingStorageType=accounting_storage/slurmdbd
>>>>> AccountingStorageUser=root
>>>>>
>>>>> AuthType=auth/munge
>>>>> SlurmUser=root
>>>>> SlurmctldPort=6821
>>>>> SlurmdUser=root
>>>>> SlurmdPort=6822
>>>>> SwitchType=switch/none
>>>>> MpiDefault=none
>>>>> ProctrackType=proctrack/pgid
>>>>> CacheGroups=1
>>>>> ReturnToService=1
>>>>> SlurmctldTimeout=300
>>>>> SlurmdTimeout=300
>>>>> InactiveLimit=0
>>>>> MinJobAge=300
>>>>> KillWait=30
>>>>> Waittime=0
>>>>> SchedulerType=sched/backfill
>>>>> SelectType=select/linear
>>>>> FastSchedule=1
>>>>> SlurmctldDebug=3
>>>>> SlurmdDebug=3
>>>>>
>>>>> # COMPUTE NODES:
>>>>> NodeName=emv1[08-10] Procs=4 State=UNKNOWN
>>>>>
>>>>> # PARTITIONS:
>>>>> PartitionName=compute Nodes=emv1[08-10] Default=YES MaxTime=INFINITE
>>>>> State=UP
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>>
>>>>> "slurmdbd.conf":
>>>>> ------------------------------------------------------------------------
>>>>> AuthInfo=/usr/local/munge/0.5.10/var/run/munge/munge.socket.2
>>>>> LogFile=/usr/local/slurm/2.5.4/var/log/slurmdbd.log
>>>>> PidFile=/usr/local/slurm/2.5.4/var/run/slurmdbd.pid
>>>>> DbdHost=emv108
>>>>> StorageType=accounting_storage/slurmdbd
>>>>> StorageUser=root
>>>>>
>>>>> AuthType=auth/munge
>>>>> DebugLevel=4
>>>>> ------------------------------------------------------------------------


-- 





















-- 
Vorstandsvorsitzender/Chairman of the board of management:
Gerd-Lothar Leonhart
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Michael Heinrichs, 
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Philippe Miltin
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196

Reply via email to