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.
History
#2 Updated by Joël Cuissinat over 6 years ago
- Tracker changed from Demande to Proposition Scénario
- Subject changed from Bareos erreur P#p34.MYD' (Errcode: 24) (23) to Ajouter une variable permettant d'augmenter facilement le nombre de fichiers maximum que mysqld peut ouvrir
- Description updated (diff)
#3 Updated by Joël Cuissinat over 6 years ago
- Description updated (diff)
#4 Updated by Gilles Grandgérard over 5 years ago
- Description updated (diff)
#5 Updated by Gilles Grandgérard over 5 years ago
- Tracker changed from Proposition Scénario to Scénario
#6 Updated by Joël Cuissinat almost 4 years ago
- Description updated (diff)
- Release set to Carnet de produit (Cadoles)
- Story points set to 2.0
#7 Updated by Joël Cuissinat over 3 years ago
- Parent task set to #29498
#8 Updated by Joël Cuissinat over 3 years ago
- Description updated (diff)
#9 Updated by Matthieu Lamalle over 3 years ago
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 Updated by Matthieu Lamalle over 3 years ago
- Status changed from Nouveau to En cours
- Start date set to 04/15/2020
#11 Updated by Matthieu Lamalle over 3 years ago
- Assigned To set to Matthieu Lamalle
#12 Updated by Matthieu Lamalle over 3 years ago
- Status changed from En cours to Résolu
#13 Updated by Joël Cuissinat over 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0
Cf. #29498#note-12
#14 Updated by Joël Cuissinat over 3 years ago
- % Done changed from 0 to 100
- Estimated time set to 0.00 h