Dear colleagues, is it possible to use DB backend for keeping state of controller in order to provide HA, instead of drbd volume like described here? - https://www.linbit.com/linstor-controller-pacemaker/
I can't check whether it works or no, because after configured [db] section in linstor.toml with username/password/connector I hit the error message below (spoiler: "Unsupported Database MariaDB 10.4"). So, two questions: 1) whether it is possible to use SQL as a backend for HA configuration? 1.1) if not - which role plays SQL in controller's life? 2) MariaDB 10.4 is fairly stable and back-compatible with 10.x, whether it can be supported by Linstor? ======= ERROR REPORT 5E85B5AF-00000-000000 ============================================================ Application: LINBIT® LINSTOR Module: Controller Version: 1.5.2 Build ID: f9a1a0bddf354ba8b464b35391aca456756e12f6 Build time: 2020-03-24T12:05:39+00:00 Error time: 2020-04-02 12:51:45 Node: cmp1 ============================================================ Reported error: =============== Category: RuntimeException Class name: FlywayException Class canonical name: org.flywaydb.core.api.FlywayException Generated at: Method 'fromDatabaseProductNameAndPostgreSQLVersion', Source file 'DatabaseType.java', Line #168 Error message: Unsupported Database: MariaDB 10.4 Call backtrace: Method Native Class:Line number fromDatabaseProductNameAndPostgreSQLVersion N org.flywaydb.core.internal.jdbc.DatabaseType:168 fromJdbcConnection N org.flywaydb.core.internal.jdbc.DatabaseType:117 createDatabase N org.flywaydb.core.internal.database.DatabaseFactory:90 execute N org.flywaydb.core.Flyway:1670 migrate N org.flywaydb.core.Flyway:1356 migrate N com.linbit.linstor.dbcp.DbConnectionPool:220 initialize N com.linbit.linstor.dbcp.DbConnectionPoolInitializer:47 startSystemServices N com.linbit.linstor.core.ApplicationLifecycleManager:88 start N com.linbit.linstor.core.Controller:298 main N com.linbit.linstor.core.Controller:504 END OF ERROR REPORT. -- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
_______________________________________________ Star us on GITHUB: https://github.com/LINBIT drbd-user mailing list drbd-user@lists.linbit.com https://lists.linbit.com/mailman/listinfo/drbd-user