Dépannage — MariaDB
Le cluster reste au statut « En création »
Cause : le provisionnement des nœuds et de leurs volumes est en cours. Il peut prendre plusieurs minutes, davantage avec 3 ou 5 réplicas.
Solution :
- Patientez quelques minutes et actualisez la page du cluster.
- Si le statut ne change pas après une quinzaine de minutes, ou passe à Erreur ou Échec, contactez le support en indiquant le projet et le nom du cluster.
Connexion refusée ou délai dépassé
Cause : l'accès externe est désactivé, l'adresse IP n'est pas encore attribuée, ou le client utilise une mauvaise adresse ou un mauvais port.
Solution :
- Dans la carte Connexion et réseau, vérifiez que l'Accès externe est Activé et que le champ Hôte (Host) contient une adresse.
- Utilisez le port
3306et testez la connectivité :mysqladmin -h <hôte> -P 3306 -u <utilisateur> -p ping - Vérifiez qu'aucun pare-feu sortant de votre réseau ne bloque le port
3306.
Access denied for user
Cause : mot de passe erroné ou révoqué par une rotation, ou utilisateur sans droit sur la base indiquée.
Solution :
- Vérifiez dans la liste des utilisateurs la colonne Bases de données : l'utilisateur doit avoir un accès sur la base utilisée.
- Ajoutez l'accès via Actions → Gérer les accès si nécessaire.
- En cas de doute sur le mot de passe, générez-en un nouveau via Actions → Changer le mot de passe et mettez à jour vos applications.
Erreur lors de l'ajout d'un accès ou d'un utilisateur
Cause : le nom de la base ou de l'utilisateur ne respecte pas les règles de nommage.
Solution : utilisez uniquement des minuscules, des chiffres et des tirets, en commençant par une lettre et en terminant par une lettre ou un chiffre. Les tirets bas (_) et les majuscules ne sont pas acceptés. Voir Concepts MariaDB.
Espace disque plein
Cause : le volume de données (y compris les binary logs) a atteint la Taille allouée.
Solution :
- Mesurez l'espace utilisé par base :
SELECT table_schema, ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) AS size_mbFROM information_schema.tablesGROUP BY table_schema;
- Augmentez la Taille du disque (Go) via Modifier, dans la limite du quota de stockage du projet. Voir Modifier les ressources.
- Supprimez les données obsolètes, puis optimisez les tables concernées (
OPTIMIZE TABLE).
Réplication désynchronisée
Cause : un réplica n'arrive plus à suivre le primary (charge d'écriture élevée, ressources insuffisantes, incident d'infrastructure).
Solution : la resynchronisation d'un réplica n'est pas proposée dans la console. Contactez le support en indiquant le projet et le nom du cluster.