Bug #118654 | Assertion failure: page0cur.cc:1206 thread 139804775790336 | ||
---|---|---|---|
Submitted: | 14 Jul 7:22 | Modified: | 15 Jul 4:10 |
Reporter: | VIL North HUB VIL | Email Updates: | |
Status: | Open | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 8.0.30 | OS: | Red Hat (7.9) |
Assigned to: | MySQL Verification Team | CPU Architecture: | x86 (48 core) |
[14 Jul 7:22]
VIL North HUB VIL
[14 Jul 17:38]
MySQL Verification Team
Hi, Proper way to upgrade was to upgrade your 5.7.30 first to 5.7.44 and then from 5.7.44 to 8.0.42 Deprecated configuration parameters are not the reason for crash. I just tried rather large database upgrade directly from 5.7.30 to 8.0.42 and it worked ok even while not being proper way to do it. This is a crash because you had corrupted datadir. You wrote that you made backup before trying to upgrade. Did you mysqldump or you just copied datadir? Get that system up with 5.7.30 and old datadir if this is how you created backup and try to mysqldump so we can check if the original datadir is ok.
[14 Jul 18:22]
VIL North HUB VIL
Before upgrade we used util.checkForServerUpgrade() to check possible errors. We don't get any error using it. So we upgraded from 5.7.30 to 8.0.30 directly firstly on TND(test& development). After that we upgraded on production and it was working fine since a week. On crash day it was planned upgrade activity of application side they updated some service agents from their side that time MYSQL database get crashed. As we have daily backup policy and before activity we also took backup using MYSQLDUMP. in this scenario slave was fine even we confirmed it with mysqlcheck. Then we promoted slave as master and application agent upgrade acivity was done successful. From that slave (which prompted as master) we took backup and restored it on crashed MYSQL server with new datadir and now it working fine. is it bug or if datadir was corrupted what was the reason ? because its working fine since upgrade to 8.0.30. is appellation agent upgrade cause crash/corruption or else something?
[15 Jul 4:10]
VIL North HUB VIL
Here you can see direct upgrade from 5.7.24 to 8.0.12 on MYSQL official site: https://dev.mysql.com/blog-archive/inplace-upgrade-from-mysql-5-7-to-mysql-8-0/