Symptoms
If a database includes UTF8 names, the ELevate process will fail with an error similar to the following:
* 2025-02-09 18:20:04 [WARN] *** Elevation Blocker detected: ***
We have found the following problems with your database(s):
my_database.user_?_info
Error : Table 'my_database.user_?_info' doesn't exist
You should repair any corrupted databases before elevating the system.
* 2025-02-09 18:20:04 [INFO] Running: /usr/bin/yum list extras
When performing a database check directly, it is processed as expected:
# mysqlcheck -A
my_database.user_☃_info OK
Description
The UTF8 names in the database are not being processed during mysqlcheck correctly.
We've opened an internal case for our development team to investigate this further. For reference, the case number is CPANEL-46416. Follow this article to receive an email notification when a solution is published in the product.
Workaround
Removing the affected database can work around the issue. Back up the database, remove it from the server, and then restore it post-ELevate.
Comments
0 comments
Article is closed for comments.