MariaDB Server cannot start: “InnoDB: No valid checkpoint found.” Announcing the arrival...

Doubts about chords

Is it true to say that an hosting provider's DNS server is what links the entire hosting environment to ICANN?

Single word antonym of "flightless"

Is above average number of years spent on PhD considered a red flag in future academia or industry positions?

Check which numbers satisfy the condition [A*B*C = A! + B! + C!]

What happens to sewage if there is no river near by?

Why did the IBM 650 use bi-quinary?

How to draw this diagram using TikZ package?

What causes the vertical darker bands in my photo?

When to stop saving and start investing?

Disable hyphenation for an entire paragraph

What is this single-engine low-wing propeller plane?

How can I make names more distinctive without making them longer?

G-Code for resetting to 100% speed

Proof involving the spectral radius and Jordan Canonical form

Is the address of a local variable a constexpr?

How discoverable are IPv6 addresses and AAAA names by potential attackers?

When is phishing education going too far?

Is 1 ppb equal to 1 μg/kg?

Sorting numerically

Can inflation occur in a positive-sum game currency system such as the Stack Exchange reputation system?

How to find all the available tools in macOS terminal?

If Jon Snow became King of the Seven Kingdoms what would his regnal number be?

What are the motives behind Cersei's orders given to Bronn?



MariaDB Server cannot start: “InnoDB: No valid checkpoint found.”



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)MySQL InnoDB lost tables but files existCannot Start MySQL Server on Fresh MAMP InstallMySQL optimisation in LinuxCreating database from dump, InnoDB tables created, ISAM tables notHow to restore mysql databases from file diskHow to recover MySQL database on xampp/windows using ib/frm files?mysql (mariadb) ERROR 1698 (28000): Access denied for user 'root'@'localhost'Unable to move MySQL data to external driveMYSQL service error & cannot startEncountering password error in re-installing MYSQL serverCan't start MySQL 8.0 Service





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















After my VM server has fully crashed,
and I do not know why,
MariaDB on this Debian cannot be launched again.
Content of error.log with log files:



2019-04-15  0:40:43 139787712552320 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: The InnoDB memory heap is disabled
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Compressed tables use zlib 1.2.8
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using Linux native AIO
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using SSE crc32 instructions
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Completed initialization of buffer pool
2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Highest supported file format is Barracuda.
InnoDB: No valid checkpoint found.
InnoDB: A downgrade from MariaDB 10.2.2 or later is not supported.
InnoDB: If this error appears when you are creating an InnoDB database,
InnoDB: the problem may be that during an earlier attempt you managed
InnoDB: to create the InnoDB data files, but log file creation failed.
InnoDB: If that is the case, please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/error-creating-innodb.html
2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' init function returned error.
2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2019-04-15 0:40:43 139787712552320 [Note] Plugin 'FEEDBACK' is disabled.
2019-04-15 0:40:43 139787712552320 [ERROR] Unknown/unsupported storage engine: InnoDB
2019-04-15 0:40:43 139787712552320 [ERROR] Aborting


I doubt the ibdata1, ib_logfile0 and ib_logfile1 are corrupted
because I found another thread
where someone wanted to transfer their databases from one server to another
and the solution was properly shutdown MySQL on the server
before transfering the files.



If I remove the log files following other threads
which claim that MySQL / InnoDB can restore them,
the server crashes too but InnoDB complains that I may have missed to copy the log files. See log here (log posted on GitHub, too long for StackExchange)



If I also remove ibdata1, the server starts
but I cannot access the databases
because "The table 'xyz' doesn't exist in engine".
This thread mentions that I may can restore my data
but I cannot simply follow the solution as I have to apply it to over 200 tables.



I am using mysqld Ver 10.1.37-MariaDB-0+deb9u1 for debian-linux-gnu on x86_64 (Debian 9.6)
and I have used the default configuration of MariaDB for Debian except following:



[mysqld]
innodb_large_prefix=ON
innodb_file_format=barracuda
innodb_file_per_table=ON


Is there a way to restore or repair the database data?



PS: Now the server will get a cron job using mysqldump every hour to prevent the issue that the newest dump is over 2 months old ...










share|improve this question





























    0















    After my VM server has fully crashed,
    and I do not know why,
    MariaDB on this Debian cannot be launched again.
    Content of error.log with log files:



    2019-04-15  0:40:43 139787712552320 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using mutexes to ref count buffer pool pages
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: The InnoDB memory heap is disabled
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Compressed tables use zlib 1.2.8
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using Linux native AIO
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using SSE crc32 instructions
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Initializing buffer pool, size = 128.0M
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Completed initialization of buffer pool
    2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Highest supported file format is Barracuda.
    InnoDB: No valid checkpoint found.
    InnoDB: A downgrade from MariaDB 10.2.2 or later is not supported.
    InnoDB: If this error appears when you are creating an InnoDB database,
    InnoDB: the problem may be that during an earlier attempt you managed
    InnoDB: to create the InnoDB data files, but log file creation failed.
    InnoDB: If that is the case, please refer to
    InnoDB: http://dev.mysql.com/doc/refman/5.6/en/error-creating-innodb.html
    2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' init function returned error.
    2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
    2019-04-15 0:40:43 139787712552320 [Note] Plugin 'FEEDBACK' is disabled.
    2019-04-15 0:40:43 139787712552320 [ERROR] Unknown/unsupported storage engine: InnoDB
    2019-04-15 0:40:43 139787712552320 [ERROR] Aborting


    I doubt the ibdata1, ib_logfile0 and ib_logfile1 are corrupted
    because I found another thread
    where someone wanted to transfer their databases from one server to another
    and the solution was properly shutdown MySQL on the server
    before transfering the files.



    If I remove the log files following other threads
    which claim that MySQL / InnoDB can restore them,
    the server crashes too but InnoDB complains that I may have missed to copy the log files. See log here (log posted on GitHub, too long for StackExchange)



    If I also remove ibdata1, the server starts
    but I cannot access the databases
    because "The table 'xyz' doesn't exist in engine".
    This thread mentions that I may can restore my data
    but I cannot simply follow the solution as I have to apply it to over 200 tables.



    I am using mysqld Ver 10.1.37-MariaDB-0+deb9u1 for debian-linux-gnu on x86_64 (Debian 9.6)
    and I have used the default configuration of MariaDB for Debian except following:



    [mysqld]
    innodb_large_prefix=ON
    innodb_file_format=barracuda
    innodb_file_per_table=ON


    Is there a way to restore or repair the database data?



    PS: Now the server will get a cron job using mysqldump every hour to prevent the issue that the newest dump is over 2 months old ...










    share|improve this question

























      0












      0








      0








      After my VM server has fully crashed,
      and I do not know why,
      MariaDB on this Debian cannot be launched again.
      Content of error.log with log files:



      2019-04-15  0:40:43 139787712552320 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using mutexes to ref count buffer pool pages
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: The InnoDB memory heap is disabled
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Compressed tables use zlib 1.2.8
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using Linux native AIO
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using SSE crc32 instructions
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Initializing buffer pool, size = 128.0M
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Completed initialization of buffer pool
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Highest supported file format is Barracuda.
      InnoDB: No valid checkpoint found.
      InnoDB: A downgrade from MariaDB 10.2.2 or later is not supported.
      InnoDB: If this error appears when you are creating an InnoDB database,
      InnoDB: the problem may be that during an earlier attempt you managed
      InnoDB: to create the InnoDB data files, but log file creation failed.
      InnoDB: If that is the case, please refer to
      InnoDB: http://dev.mysql.com/doc/refman/5.6/en/error-creating-innodb.html
      2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' init function returned error.
      2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
      2019-04-15 0:40:43 139787712552320 [Note] Plugin 'FEEDBACK' is disabled.
      2019-04-15 0:40:43 139787712552320 [ERROR] Unknown/unsupported storage engine: InnoDB
      2019-04-15 0:40:43 139787712552320 [ERROR] Aborting


      I doubt the ibdata1, ib_logfile0 and ib_logfile1 are corrupted
      because I found another thread
      where someone wanted to transfer their databases from one server to another
      and the solution was properly shutdown MySQL on the server
      before transfering the files.



      If I remove the log files following other threads
      which claim that MySQL / InnoDB can restore them,
      the server crashes too but InnoDB complains that I may have missed to copy the log files. See log here (log posted on GitHub, too long for StackExchange)



      If I also remove ibdata1, the server starts
      but I cannot access the databases
      because "The table 'xyz' doesn't exist in engine".
      This thread mentions that I may can restore my data
      but I cannot simply follow the solution as I have to apply it to over 200 tables.



      I am using mysqld Ver 10.1.37-MariaDB-0+deb9u1 for debian-linux-gnu on x86_64 (Debian 9.6)
      and I have used the default configuration of MariaDB for Debian except following:



      [mysqld]
      innodb_large_prefix=ON
      innodb_file_format=barracuda
      innodb_file_per_table=ON


      Is there a way to restore or repair the database data?



      PS: Now the server will get a cron job using mysqldump every hour to prevent the issue that the newest dump is over 2 months old ...










      share|improve this question














      After my VM server has fully crashed,
      and I do not know why,
      MariaDB on this Debian cannot be launched again.
      Content of error.log with log files:



      2019-04-15  0:40:43 139787712552320 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using mutexes to ref count buffer pool pages
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: The InnoDB memory heap is disabled
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Compressed tables use zlib 1.2.8
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using Linux native AIO
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Using SSE crc32 instructions
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Initializing buffer pool, size = 128.0M
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Completed initialization of buffer pool
      2019-04-15 0:40:43 139787712552320 [Note] InnoDB: Highest supported file format is Barracuda.
      InnoDB: No valid checkpoint found.
      InnoDB: A downgrade from MariaDB 10.2.2 or later is not supported.
      InnoDB: If this error appears when you are creating an InnoDB database,
      InnoDB: the problem may be that during an earlier attempt you managed
      InnoDB: to create the InnoDB data files, but log file creation failed.
      InnoDB: If that is the case, please refer to
      InnoDB: http://dev.mysql.com/doc/refman/5.6/en/error-creating-innodb.html
      2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' init function returned error.
      2019-04-15 0:40:43 139787712552320 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
      2019-04-15 0:40:43 139787712552320 [Note] Plugin 'FEEDBACK' is disabled.
      2019-04-15 0:40:43 139787712552320 [ERROR] Unknown/unsupported storage engine: InnoDB
      2019-04-15 0:40:43 139787712552320 [ERROR] Aborting


      I doubt the ibdata1, ib_logfile0 and ib_logfile1 are corrupted
      because I found another thread
      where someone wanted to transfer their databases from one server to another
      and the solution was properly shutdown MySQL on the server
      before transfering the files.



      If I remove the log files following other threads
      which claim that MySQL / InnoDB can restore them,
      the server crashes too but InnoDB complains that I may have missed to copy the log files. See log here (log posted on GitHub, too long for StackExchange)



      If I also remove ibdata1, the server starts
      but I cannot access the databases
      because "The table 'xyz' doesn't exist in engine".
      This thread mentions that I may can restore my data
      but I cannot simply follow the solution as I have to apply it to over 200 tables.



      I am using mysqld Ver 10.1.37-MariaDB-0+deb9u1 for debian-linux-gnu on x86_64 (Debian 9.6)
      and I have used the default configuration of MariaDB for Debian except following:



      [mysqld]
      innodb_large_prefix=ON
      innodb_file_format=barracuda
      innodb_file_per_table=ON


      Is there a way to restore or repair the database data?



      PS: Now the server will get a cron job using mysqldump every hour to prevent the issue that the newest dump is over 2 months old ...







      linux debian mysql mariadb innodb






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked yesterday









      Felix StuppFelix Stupp

      32




      32






















          0






          active

          oldest

          votes












          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1425464%2fmariadb-server-cannot-start-innodb-no-valid-checkpoint-found%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Super User!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1425464%2fmariadb-server-cannot-start-innodb-no-valid-checkpoint-found%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...

          Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

          VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...