質問: 128.0M 181018 17:50:26 InnoDB: Completed initialization of buffer pool **InnoDB: Error: checksum mismatch in data file ./ibdata1** 181018 17:50:26 InnoDB: Could not open or create data files. 181018 17:50:26 InnoDB: If you tried to add new data files, and it failed here, 181018 17:50:26 InnoDB: you should now edit innodb_data_file_path in my.cnf back 181018 17:50:26 InnoDB: to what it was, and remove the new ibdata files InnoDB created 181018 17:50:26 InnoDB: in this failed attempt. InnoDB only wrote those files full of 181018 17:50:26 InnoDB: zeros, but did not yet use them in any way. But be careful: do not 181018 17:50:26 InnoDB: remove old data files which contain your precious data! 181018 17:50:26 [ERROR] Plugin 'InnoDB' init function returned error. 181018 17:50:26 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 181018 17:50:26 [Note] Plugin 'FEEDBACK' is disabled. 181018 17:50:26 [ERROR] Unknown/unsupported storage engine: InnoDB 181018 17:50:26 [ERROR] Aborting 【対応1とその結果別なエラー】 /mnt/data01/mariadb の下の以下3つのファイルを削除して、再度、mariadb を起動したら、 以下のエラーが発生しました。 <削除したファイル> ib_logfile0 ib_logfile1 ibdata1 <再起動後、発生したエラー> [ERROR] mysqld: Incorrect information in file: './mysql/proxies_priv.frm' [ERROR] Fatal error: Can't open and lock privilege tables: Incorrect information in file: './mysql/proxies_ priv.frm'
回答: **前回の質問 mariadb 5.5 のインストールがしたいが、10.3 になってしまう** で10.3をインストールしてしまったためかと思います /var/lib/mysql ディレクトリの下記3ファイルを削除して起動すれば、mariadb5.5のパラメータにあったファイルが初回起動時に作成されるはずです ib_logfile0 ib_logfile1 ibdata1