Project

General

Profile

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

Added by mahmoud kabache over 5 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
04/15/2020
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
0.0

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 PHPMyBibli

Ci-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 5 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 5 years ago

  • Description updated (diff)

#4 Updated by Gilles Grandgérard over 4 years ago

  • Description updated (diff)

#5 Updated by Gilles Grandgérard over 4 years ago

  • Tracker changed from Proposition Scénario to Scénario

#6 Updated by Joël Cuissinat almost 3 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 2 years ago

  • Parent task set to #29498

#8 Updated by Joël Cuissinat over 2 years ago

  • Description updated (diff)

#9 Updated by Matthieu Lamalle over 2 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 2 years ago

  • Status changed from Nouveau to En cours
  • Start date set to 04/15/2020

#11 Updated by Matthieu Lamalle over 2 years ago

  • Assigned To set to Matthieu Lamalle

#12 Updated by Matthieu Lamalle over 2 years ago

  • Status changed from En cours to Résolu

#13 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

#14 Updated by Joël Cuissinat over 2 years ago

  • % Done changed from 0 to 100
  • Estimated time set to 0.00 h

Also available in: Atom PDF