Press enter to see results or esc to cancel.

XtraBackup Complains of Missing perl-DBD-MySQL

I was busy testing a PXC cluster today when suddenly was buffled with a confusing error:

OK, so my first though was DBD::mysql is missing, but as I checked:

After some digging, it’s not actually the module that is missing – it was one of the module’s dependency which is the mysql client library.

I recently botched the shared-compat package on this instance while rotating packages with “–nodeps” hence, missing it silently :-D. After reinstalling, everything was again fine. I hope nobody else have to lose hair on this one.