Tasca #1246
tancatRepassar la configuració del servidor MySQL
Descripció
Darrerament el DDD està anant massa lent, i tenim indicis que al menys el servidor MySQL no està afinat per a les capacitats del nostre servidor (4 CPUs hyperthreaded i 8 GB RAM)
A part de les genèriques per a MySQL, apunto aquí algunes indicacions específiques per a Invenio:
I un parell de documents adjunts.
Em posaré amb un dels tècnics d'explotació per a revisar-ho.
Fitxers
FJ Actualitzat per Ferran Jorba fa més de 14 anys
Mentrestant, he instal·lat el parser de XML pyRXP, tal com recomana el CERN, per millorar el rendiment:
https://twiki.cern.ch/twiki/bin/view/CDS/InvenioTuning# 4_XML_parser
La veritat és que la indexació sembla anar força més ràpida.
FJ Actualitzat per Ferran Jorba fa quasi 14 anys
- Estat ha canviat de Creada a Tancada
FJ Actualitzat per Ferran Jorba fa quasi 14 anys
Tot plegat era que hi havia un procés del DrProject que no netejava bé la memòria, i com que portava més d'un any engegat perquè no havíem rebotat el servidor, deixava els altres processos (MySQL i Apache) sense recursos.
Ha calgut reiniciar la màquina a l'actualitzar el sistema operatiu per que me n'adonés, i també gràcies a una eina de visualització gràfica de l'ús de la memòria (gmemusage).
De tota manera, com que ja havíem encarregat una ampliació de memòria de 8 a 16 GB d'Homs (el servidor del DDD), aquesta Setmana Santa ja l'hem instal·lada. Aquesta ampliació està justificada també pel creixement vegetatiu, tant de la base de dades com de l'ús, i per la propera migració de DrProject a Redmine, que és possible que també gasti més recursos.