Projet

Général

Profil

Tâche #36258

Scénario #36187: EOLE 2.10 : Mise à niveau de eole-mysql

Ajuster la limite de fichiers ouverts.

Ajouté par Benjamin Bohard il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/09/2024
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision 4e586ee2 (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

L’override est maintenant un template creole.

Ref #36258

Révision 0cdf0e07 (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

Utiliser la même limite pour la configuration et le service.

Ref #36258

Historique

#1 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de En cours à À valider

#3 Mis à jour par Emmanuel GARETTE il y a plus d'un an

  • Statut changé de À valider à Résolu
  • % réalisé changé de 0 à 100

OK :

root@eolebase:~# systemctl cat mysql.service 
# /usr/lib/systemd/system/mysql.service
# MySQL systemd service file

[Unit]
Description=MySQL Community Server
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=notify
User=mysql
Group=mysql
PermissionsStartOnly=true
ExecStartPre=/usr/share/mysql/mysql-systemd-start pre
ExecStart=/usr/sbin/mysqld
TimeoutSec=infinity
Restart=on-failure
RuntimeDirectory=mysqld
RuntimeDirectoryMode=755
LimitNOFILE=10000

# Set enviroment variable MYSQLD_PARENT_PID. This is required for restart.
Environment=MYSQLD_PARENT_PID=1

# /etc/systemd/system/mysql.service.d/override.conf
[Unit]
After=network-online.target time-sync.target
Wants=network-online.target time-sync.target

[Service]
LimitNOFILE=35000

#4 Mis à jour par Joël Cuissinat il y a plus d'un an

eole-mysql$ git branch -r --contains  0cdf0e07 
  origin/HEAD -> origin/master
  origin/dist/eole/2.10.0/master
  origin/master

#5 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0
# rgrep mysql_open_files_limit /usr/share/eole/creole/distrib/
/usr/share/eole/creole/distrib/mysqld.systemd-override.conf:LimitNOFILE=%%mysql_open_files_limit
/usr/share/eole/creole/distrib/mysqld.cnf:open_files_limit = %%mysql_open_files_limit

Formats disponibles : Atom PDF