Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-31383

Mroonga wrapped InnoDB tables ending up corrupted

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • 10.11.3, 10.6.12, 10.6.13
    • 10.6
    • Galera SST, mariabackup
    • None
    • Oracle Linux 8.8 x86_64

    Description

      Mroonga in wrapper mode over InnoDB works nice under MariaDB Galera cluster except SST transfer where result depend on method:
      mariabackup -> corrupted
      rsync -> corrupted
      mysqldump -> works but just as regular InnoDB tables

      Corrupted tables could be repaired with innodb_force_recovery=1 and will be just regular InnoDB tables, also with mysqldump method mroonga FUNCTIONS and INSTALL PLUGIN mroonga SONAME 'ha_mroonga.so' it`s not replicated to joining node.
      Using mariabackup/rsync looks like only missing is <db_name>.mrn files from datadir, when you try manual SST of Galera Cluster Node With Mariabackup and just copy this files everything is working aka Mariabackup is not backuping this mroonga related files.

      With mysqldump method i try to install mroonga engine before joining but this going end up overwritten.

      This is more feature request than bug i presume should not be hard to implement support for mroonga in wrapper mode in Mariabackup and also MariaDB Galera Cluster.

      Attachments

        Activity

          People

            kou Kouhei Sutou
            lathander Jozef Kováč
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.