Closed masao77 closed 6 days ago
Hi @masao77,
Thank you for your information. I will try to resolve this as soon as possible.
FYI, same issue when we keep the datadir in /var/lib/mysql.
Tried to reimport tablespace, but i can't:
MariaDB [mysql]> show create table gtid_slave_pos;
ERROR 1932 (42S02): Table 'mysql.gtid_slave_pos' doesn't exist in engine
MariaDB [mysql]> ALTER TABLE gtid_slave_pos DISCARD TABLESPACE;
ERROR 1932 (42S02): Table 'mysql.gtid_slave_pos' doesn't exist in engine
MariaDB [mysql]> ALTER TABLE gtid_slave_pos IMPORT TABLESPACE;
ERROR 1932 (42S02): Table 'mysql.gtid_slave_pos' doesn't exist in engine
It works without issue when i add the tag 'nosplitpath'!
Thanks for the feedback. We will do our best to cater your needs!
Hi,
On 2 debian12 servers, i create a symlink /var/lib/mysql ->/opt/mysql, and install mariadb (on debian, the install of the package creates the datadir in /opt/mysql). I don't change any configuration on mariadb (except listening to 0.0.0.0 and create the user for replication-manager)
The table is working:
I add the cluster in replication-manager. From replication-manager i stop and start the database. Then i got the error:
It looks like the tablespace (.ibd file) is not associated anymore with the table (.frm file). Potentially, other tables have the same issue.