[slurm-users] Slurmdbd High Availability
Tina Friedrich
tina.friedrich at it.ox.ac.uk
Fri Apr 14 11:18:42 UTC 2023
Or run your database server on something like VMWare ESXi (which is what
we do). Instant HA and I don't even need multiple servers for it :)
I don't mean to be flippant, and I realise it's not addressing the mysql
HA question (but that got answered). However, a lot of us will have some
sort of failure-and-load-balancing VM estate anyway, or not? Using that
does - at least in my mind - solve the same problem (just via a slightly
different route).
Other than that I'd agree that HA solutions - of the pacemaker &
mirrored block devices sort - tend to make things less reliable instead
of more.
Tina
On 13/04/2023 16:03, Brian Andrus wrote:
> I think you mean both slurmctld servers are pointing the one slurmdbd
> server.
>
> Ole is right about the usefulness of HA, especially on slurmdbd, as
> slurm will cache the writes to the database if it is down.
>
> To do what you want, you need to look at configuring your database to be
> HA. That is a different topic and would be dictated by what database
> setup you are using. Understand the the backend database is a tool used
> by slurm and not part of slurm. So any HA in that are needs to be done
> by the database.
>
> Once that is done, merely have 2 separate slurmdbd servers, each
> pointing at the HA database. One would be primary and the other a
> failover (AccountingStorageBackupHost). Although, technically, they
> would both be able to be active at the same time.
>
> Brian Andrus
>
> On 4/13/2023 2:49 AM, Shaghuf Rahman wrote:
>> Hi,
>>
>> I am setting up Slurmdb in my system and I need some inputs
>>
>> My current setup is like
>> server1 : 192.168.123.12(slurmctld)
>> server2: 192.168.123.13(Slurmctld)
>> server3: 192.168.123.14(Slurmdbd) which is pointing to both Server1
>> and Server2.
>> database: MySQL
>>
>> I have 1 more server named as server 4: 192.168.123.15 which I need to
>> make it as a secondary database server. I want to configure this
>> server4 which will sync the database and make it either Active-Active
>> slurmdbd or Active-Passive.
>>
>> Could anyone please help me with the *steps* how to configure and also
>> how am i going to *sync* my *database* on both the servers simultaneously.
>>
>> Thanks & Regards,
>> Shaghuf Rahman
>>
More information about the slurm-users
mailing list