Based on some limited internet research, it sounds like
General error: 23 Out of resources when opening file
Is MySQL's way of saying
I need to open more files than the operating system will allow.
So, the OpenSLL update, or some other thing that happened since the last time you rebooted the server (or restarted MySQL?) restricted the number of files an application is allowed to open.
Based on some old blog posts, it sounds like you'll want to edit the number of allowed files in
/etc/security/limits.conf
Looking for the lines
and add:
mysql soft nofile ....
mysql hard nofile ....
Where ....
is the current number of files you're allowed to have open. It also sounds like you may want to FLUSH TABLES
on your MySQL server to clear out any old files MySQL is holding open for MyISAM's partition tables.