Erreur de connexion à la base de données :
mysql connect error [localhost]: (2002) no such file or directory (400)
Une raison courante est le manque d'espace sur le disque SSD du serveur virtuel.
1. Vérifiez la disponibilité
df -h
2. Solution
Si la raison est confirmée, vous devez démarrer le service le plus rapidement possible, mais comme il n'y a pas d'espace, vous devez libérer de l'espace.
Dans le répertoire /var/log, recherchez les fichiers journaux les plus volumineux avec la commande :
cd /var/log
du -h
Vous verrez quel dossier occupe combien d'espace ; dans la plupart des cas, la suppression des fichiers journaux archivés aidera à libérer de l'espace pour exécuter la base de données.
Vous pouvez également supprimer les sauvegardes inutiles, si certaines sont configurées sur votre serveur.
service mariadb restart
Pour que le service démarre correctement, il est conseillé de libérer au moins 500 mégaoctets, mais cela dépend de la taille des bases de données elles-mêmes.