Tâche #19394
Scénario #29498: Mettre à niveau la configuration MySQL pour EOLE 2.8.0
Ajouter une variable permettant d'augmenter facilement le nombre de fichiers maximum que mysqld peut ouvrir
100%
Description
Demande originale :
variable en mode Expert
Bareos erreur P#p34.MYD' (Errcode: 24) (23)
Bonjour,
Un problème qui bloque la sauvegarde Bareos de certaines bases. Je l’ai rencontré notamment sur la base d'une application pour gérer la bibliothèque PMB PHPMyBibliCi-dessous le message d'erreur
root@scribe:~#usr/share/eole/schedule/daily/pre/mysql
mysqldump: Couldn't execute 'show fields from
`notices_fields_global_index`': Out of resources when opening file
'./bibli/notices_fields_global_index#P#p34.MYD' (Errcode: 24) (23)Solution :
augmenter la variable open_files_limit de MySQL on ajoutant la ligne open_files_limit=32768 dans le fichier /etc/mysql/my.cnf
/etc/init.d/mysql restart
Solutions à mettre en œuvre¶
- ajouter la variable en 2.8.0 et décider de sa valeur par défaut
- restaurer les séparateurs #18964 (NB : revoir leurs libellés et emplacements)
Critères d'acceptation¶
La variable est disponible et la valeur choisie par l'utilisateur est appliquée après reconfigure.
Historique
#2 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Tracker changé de Demande à Proposition Scénario
- Sujet changé de Bareos erreur P#p34.MYD' (Errcode: 24) (23) à Ajouter une variable permettant d'augmenter facilement le nombre de fichiers maximum que mysqld peut ouvrir
- Description mis à jour (diff)
#3 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Description mis à jour (diff)
#4 Mis à jour par Gilles Grandgérard il y a environ 6 ans
- Description mis à jour (diff)
#5 Mis à jour par Gilles Grandgérard il y a environ 6 ans
- Tracker changé de Proposition Scénario à Scénario
#6 Mis à jour par Joël Cuissinat il y a plus de 4 ans
- Description mis à jour (diff)
- Release mis à Carnet de produit (Cadoles)
- Points de scénarios mis à 2.0
#7 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Tâche parente mis à #29498
#8 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Description mis à jour (diff)
#9 Mis à jour par Matthieu Lamalle il y a presque 4 ans
La valeur par défaut est fixé sur une eolebase (calcul réalisé dépendant du système) à 10000 et ne doit pas être supérieur à
root@scribe:~# getconf UINT_MAX 4294967295
Il faudrait choisir une valeur par défaut pour anticiper certains problèmes.
35000 me paraît cohérent.
#10 Mis à jour par Matthieu Lamalle il y a presque 4 ans
- Statut changé de Nouveau à En cours
- Début mis à 15/04/2020
#11 Mis à jour par Matthieu Lamalle il y a presque 4 ans
- Assigné à mis à Matthieu Lamalle
#12 Mis à jour par Matthieu Lamalle il y a presque 4 ans
- Statut changé de En cours à Résolu
#13 Mis à jour par Joël Cuissinat il y a presque 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
Cf. #29498#note-12
#14 Mis à jour par Joël Cuissinat il y a presque 4 ans
- % réalisé changé de 0 à 100
- Temps estimé mis à 0.00 h