after update to 8.0.28 my database cannot start service because i forgot migrate table from tokudb to innodb
2022-08-24T09:16:23.449323Z 1 [ERROR] [MY-048034] [Server] Table ‘xxx.xxx’ requires the ‘TokuDB’ storage engine, which was removed in Percona Server 8.0.28
2022-08-24T09:16:23.449463Z 1 [ERROR] [MY-048034] [Server] Table ‘xxx.xxx’ requires the ‘TokuDB’ storage engine, which was removed in Percona Server 8.0.28
2022-08-24T09:16:23.600732Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2022-08-24T09:16:23.600916Z 0 [ERROR] [MY-010119] [Server] Aborting
1 Like
Downgrade to previous version of Percona Server, alter the tables, then upgrade back to 8.0.28. It has been well documented and blogged for over a year that TokuDB was deprecated and would be removed.
1 Like
Hi, I have the same problem, but after downgrading to 8.0.27 the tokudb package isn’t available.
I’m on Centos 7. I tried with yum install percona-server-tokudb
but yum tried to upgrade percona-server-server to 8.0.29.
So I tried with the RPM, but seems there are a lot of dependencies not resolved.
I have one only table (a log table).
How can I recover my DB?
I cannot drop the table and I cannot drop the db…
Thank you for your help
1 Like