• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • (Plesk for Windows):
    MySQL Connector/ODBC 3.51, 5.1, and 5.3 are no longer shipped with Plesk because they have reached end of life. MariaDB Connector/ODBC 64-bit 3.2.4 is now used instead.
  • Our UX team believes in the in the power of direct feedback and would like to invite you to participate in interviews, tests, and surveys.
    To stay in the loop and never miss an opportunity to share your thoughts, please subscribe to our UX research program. If you were previously part of the Plesk UX research program, please re-subscribe to continue receiving our invitations.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.

Issue mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES

TrevorM

New Pleskian
Server operating system version
Alma linux 9.5
Plesk version and microupdate number
18.0.68 #1
Hi
I have just swapped from ubuntu to Alma Linux on a Ionos dedicated server, past 10 years I was on Centos but was forced to change to a new server by Ionos.

Everything has been fine after re-imaging the server but now have this error when Plesk tries to run an update.
The full log is below but this seems to be the problem.
mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES
I have searched the internet for that error and found nothing.
Could someone point me in the right direction please.
I will be looking in /var/log/plesk/install/plesk_18.0.68_installation.log when I get home in a while...





Installation started in background
Last metadata expiration check: 0:00:01 ago on Fri Mar 21 13:55:01 2025.
+ mod_passenger:x86_64=1:6.0.23-2.redhat.9+p18.0.68.2+t250319.0858
+ passenger:x86_64=1:6.0.23-2.redhat.9+p18.0.68.2+t250319.0858
+ passenger-devel:x86_64=1:6.0.23-2.redhat.9+p18.0.68.2+t250319.0858
+ plesk-control-panel:noarch=0:18.0-2.redhat.9+p18.0.68.2+t250319.1220
+ plesk-core:x86_64=0:18.0-2.redhat.9+p18.0.68.2+t250319.1220
+ plesk-l10n:noarch=0:18.0-2.redhat.9+p18.0.68.2+t250319.1220
+ plesk-release:x86_64=0:18.0.68.2-2.redhat.9+p18.0.68.2+t250319.1220
+ psa-locale-base-en-US:noarch=0:18.0-2.redhat.9+p18.0.68.2+t250319.1220
Installing packages
mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES

**** Product prep-install started.
Create user 'psaadm' and group 'psaadm'
Group 'psaadm' already exists
Checking for the user 'psaadm'...
User 'psaadm' already exists
Create group 'swkey-data'
Group 'swkey-data' already exists
Trying to add supplementary group 'swkey-data' for user 'psaadm'... already there
Create group 'psaserv'
Group 'psaserv' already exists
Trying to add supplementary group 'psaserv' for user 'psaadm'... already there
Create group 'psacln'
Group 'psacln' already exists
Trying to got legacy variables... done
Trying to save legacy variables... done
Checking that /usr/local/psa/bin/chrootsh registered as login shell...
/usr/local/psa/bin/chrootsh already registered as a login shell

===> Performing safe prep-install database actions


===> Upgrading database

Trying to start service mariadb... active
done
Trying to establish test connection... connected
done
Trying to find Plesk database psa... version is 018000000
Trying to backup MySQL database... mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES

ERROR while trying to backup MySQL database

Check the error reason (see log file: /var/log/plesk/install/plesk_18.0.68_installation.log), fix and try again
mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES
***** problem report *****
ERROR while trying to backup MySQL database
Launching component and product checkers...
Downloading file report-update: 0%
Downloading file report-update: 100% was finished.
Downloading file pool/PSA_18.0.68_16616/examiners/py_launcher.sh: 0%
Downloading file pool/PSA_18.0.68_16616/examiners/py_launcher.sh: 100% was finished.
Error: An error occurred during performing of installation PREP actions (see log for details). Installation was rolled back.
Warning! Not all packages were installed.
Please check if your system services are operable.
Please resolve this issue and try to install the packages again.
Visit https://support.plesk.com/ to search for a solution.
 
I have now tried a command line plesk repair installation and plesk database repair but get the same error.
There are no database dumps in psa/dumps
Is this likely to be a problem with the server image installed by Ionos a week or so ago?
 
And this is the log.
START Bootstrapper 18.0.68 repair AT Fri Mar 21 13:50:56 UTC 2025

**** Product repair started.
Started bootstrapper repair procedure. This may take a while.
Certain actions may be skipped if not applicable.

Trying to start service mariadb... active
done
Trying to establish test connection... connected
done
Trying to find Plesk database psa... version is 018000000
Trying to backup MySQL database... mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES

ERROR while trying to backup MySQL database


**** Product repair failed.

mysqldump: Got error: 1932: "Table 'psa.WebsitesDiagnostic' doesn't exist in engine" when using LOCK TABLES
***** problem report *****
ERROR while trying to backup MySQL database
STOP Bootstrapper 18.0.68 repair AT Fri Mar 21 13:50:57 UTC 2025
START Bootstrapper 18.0.68 repair AT Fri Mar 21 13:53:01 UTC 2025

**** Product repair started.
Started bootstrapper repair procedure. This may take a while.
Certain actions may be skipped if not applicable.

Trying to start service mariadb... active
done
Trying to establish test connection... connected
 
Double check the PSA database for WebsitesDiagnostic (you can refer to https://support.plesk.com/hc/en-us/...ccess-the-Plesk-psa-database-in-MySQL-MariaDB for how to check the databases, if you have access to the panel checking it through phpMyAdmin would be easier).

As long as that table is there, then it's more likely related to https://www.dba-ninja.com/2020/07/h...t-in-engine-error-for-mariadb-error-1932.html (you can refer to the first link for how to run database queries against the psa database).

My main thing would be to make sure of the permissions is set correctly and running plesk repair installation (see Plesk Repair Utility: Installation ).

If none of those helps, I'd suggest opening a support ticket. If your license is through Ionos then that means opening a ticket through them first but you can still open a ticket directly with Plesk. If your license is directly through Plesk then opening a ticket with Plesk would be the best option. Either way to get support directly from Plesk, refer to https://support.plesk.com/hc/en-us/articles/12388090147095-How-to-get-support-directly-from-Plesk
 
Thank you for the reply.
The PSA database does not contain that table. I created a table with that name but still get the same error.
I have tried Plesk repair but it fails saying the database can't be backed up.
 
I would recommend open a ticket with Plesk support so they can jump on (with permission) the server with you to help get it fixed.
 
Hi
Many thanks for the reply.
I have now spoken to a Ionos server tech.
He has informed me that he alone is dealing with around 15 server cancellations everyday due to ongoing issues with Plesk.
It has been going on for quite some time.

So I am off. Fortunately for me I run nothing more than a tiny vbulletin forum and a Prestashop shop.
I'm transferring the lot to Ionos web hosting ultimate.
About a 1/4 of the price and no more headaches.

Thanks again.
 
Back
Top