Hi all, I wanted to share my current solution with you. I've created an inotify cron (https://man7.org/linux/man-pages/man7/inotify.7.html) that rsyncs the database everytime there's a change on the /var/lib/linstor directory, which isn't that common, since our shop is rather small.
I'll open a new post asking some HA questions about the linstor-controller. Thank you all for your help. Ferran Missatge de Robert Altnoeder <[email protected]> del dia dj., 4 de febr. 2021 a les 18:44: > Your guess is correct, the controller is transaction-safe, so if it > confirms the creation of a resource, it will also have updated the > database. If the controller or the database cannot make the change, the > entire transaction rolls back. > The situation may be more complicated if etcd is used instead of a > database, because as far as I recall, etcd is only “eventually consistent”, > so some nodes may still be behind - but I don’t know the details of that, > so don’t take my word on it. With the SQL databases, everything works as > you would expect it to work for a committed SQL transaction. > > Best regards, > Robert > > > On 04 Feb 2021, at 17:53, Yanni M. <[email protected]> wrote: > > > > I don't know the internals of the Linstor database system but I'd guess > that it updates itself each time you do a modification onto it like for > example adding or removing resources, resource groups etc. > […] > > > On Thu, 4 Feb 2021 at 05:47, Ferran Alchimia <[email protected]> > wrote: > > […] > > > The user guide talks about "regular backups" but it does not specify > when does the controller database updates itself. > > […] > _______________________________________________ > Star us on GITHUB: https://github.com/LINBIT > drbd-user mailing list > [email protected] > https://lists.linbit.com/mailman/listinfo/drbd-user >
_______________________________________________ Star us on GITHUB: https://github.com/LINBIT drbd-user mailing list [email protected] https://lists.linbit.com/mailman/listinfo/drbd-user
