Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Not a Bug
-
10.10.2
-
Linux Ubuntu 20.04, na
Description
We have downloaded the recent MariaDB 10.10.2 version for some testings and tried to upgrade from 10.10.1 to 10.10.2. The upgrade miserably failed:
mariadb-upgrade --user=root --force
|
Error: Server version (10.10.1-MariaDB-log) does not match with the version of
|
the server (10.10.2-MariaDB) with which this program was built/distributed. You can
|
use --skip-version-check to skip this check.
|
FATAL ERROR: Upgrade failed
|
then
mariadb-upgrade --user=root --force --skip-version-check
|
ERROR 1728 (HY000) at line 837: Cannot load from mysql.proc. The table is probably corrupted
|
and
mariadb-upgrade --user=root
|
This installation of MariaDB is already upgraded to 10.10.1-MariaDB.
|
There is no need to run mysql_upgrade again for 10.10.2-MariaDB.
|
You can use --force if you still want to run mysql_upgrade
|
This message would normally be issued if the mariadb-upgrade binary that you are running is from 10.10.2, but mariadbd it connects to is still 10.10.1. Can you verify that it's not the case?
Maybe the server package didn't upgrade on some reason, or the binary didn't get replaced, or the server did not get restarted after the upgrade.