sorry, that diff was horrible online, hopefully it shows up better in email clients.
On Thu, Sep 30, 2021 at 6:01 PM Jeff Dyke <jeff.d...@gmail.com> wrote: > Sorry a diff between the two schema's, to make this a bit simpler, since I > tend to think this is the fault, but i'm not sure why it was not upgraded > and why it doesn't matter on 10.6.4 (i can think/guess, but i'm not a maria > dev) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > *diff base_install.proc.sql backedup.proc.sql5c5< -- Server version > 10.6.4-MariaDB-1:10.6.4+maria~focal---> -- Server version > 10.6.4-MariaDB-1:10.6.4+maria~focal-log26c26< `db` char(64) CHARACTER SET > utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '',---> `db` char(64) > CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '',37c37< > `definer` varchar(384) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL > DEFAULT '',---> `definer` varchar(384) CHARACTER SET utf8mb4 COLLATE > utf8mb4_bin NOT NULL DEFAULT '',41,44c41,44< `comment` text CHARACTER SET > utf8mb3 COLLATE utf8mb3_bin NOT NULL,< `character_set_client` char(32) > CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL,< > `collation_connection` char(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin > DEFAULT NULL,< `db_collation` char(32) CHARACTER SET utf8mb3 COLLATE > utf8mb3_bin DEFAULT NULL,---> `comment` text CHARACTER SET utf8mb4 > COLLATE utf8mb4_bin NOT NULL,> `character_set_client` char(32) CHARACTER > SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,> `collation_connection` > char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,> > `db_collation` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT > NULL,48c48< ) ENGINE=Aria DEFAULT CHARSET=utf8mb3 PAGE_CHECKSUM=1 > TRANSACTIONAL=1 COMMENT='Stored Procedures';---> ) ENGINE=Aria DEFAULT > CHARSET=utf8mb4 PAGE_CHECKSUM=1 TRANSACTIONAL=1 COMMENT='Stored > Procedures';60c60< -- Dump completed on 2021-09-30 21:10:49---> -- Dump > completed on 2021-09-30 21:12:29* > > On Thu, Sep 30, 2021 at 5:55 PM Jeff Dyke <jeff.d...@gmail.com> wrote: > >> Failing process: >> Install mariadb from ppa using apt (happens through salt, fwiw) >> Download last night's backup from a 10.6.4 server, which is a replica >> from a galera cluster. >> run the script attached restore_mariabackup.sh >> >> Once this is done the database itself works, for our application, but any >> client trying to access anything that requires mysql.proc gets an error >> similar to: >> >> >> >> *Sep 30 19:29:07 devmaria /etc/mysql/debian-start[24656]: error : >> CorruptSep 30 19:29:07 devmaria /etc/mysql/debian-start[24656]: >> sys.x$schema_table_statistics* >> >> *Sep 30 19:29:07 devmaria /etc/mysql/debian-start[24656]: Error : >> Cannot load from mysql.proc. The table is probably corrupted * >> >> I just built two new servers, one that builds mariadb and then overwrites >> the data from a backup and one that just installs mariadb. The two >> different files base_install.proc.sql and backupedup.proc.sql. The error >> output from sudo mysql_upgrade on the server that received the backup is in >> mysql_upgrade.out >> >> There are more differences in the proc table if i dump the data as well, >> but i think much of it is driven by the utf8_mb4 rather than 3. >> >> Tried to keep this sucient and use attachments. This process has worked >> for me for until i upgraded to 10.6.4. Please ask anything you need. I >> think i've been using this similar process to build dev machines since >> about 10.4 >> >> Thanks >> Jeff >> >
_______________________________________________ Mailing list: https://launchpad.net/~maria-discuss Post to : maria-discuss@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-discuss More help : https://help.launchpad.net/ListHelp