Projet

Général

Profil

Actions

Support #2389

fermé

De plus en plus de "Too many open files"

Ajouté par David Lesimple il y a plus de 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Closed
Priorité:
High
Assigné à:
-
Catégorie:
Moteur de recherche
Version cible:
-
Début:
07/09/2011
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:
Navigateur:
Tous
Votre version de Silverpeas:
5.6
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Depuis les dernières versions 5.5 ou 5.6, de plus en plus de plateformes Silverpeas plantent par un
"Too many open files" ce qui rend Silverpeas inacessible.
Augmenter la valeur de ce paramètre du noyau linux permet de repousser ce problèmes, mais il y a surement un bug la derrière.

Dernier exemple en date (plateforme cloud) :

06/09/11-10:12:06,733 - ERROR : util.MSG_EXCEPTION_NOT_EMBEDED | MODULE : util.HomePageUtil.traceException() | Exception non encapsulée dans une Silverpeas...Exception (EXCEPTION : java.lang.NullPointerException)
06/09/11-10:12:49,505 - ERROR : util.EX_NO_CHEMIN_REPOS | MODULE : util.FileFolderManager.getAllFile | Le chemin spécifié n'est pas un répertoire (/opt/silverpeas/data/workspaces/Space24/look/)
06/09/11-10:12:49,506 - ERROR : util.EX_NO_CHEMIN_REPOS | MODULE : util.FileFolderManager.getAllFile | Le chemin spécifié n'est pas un répertoire (/opt/silverpeas/data/workspaces/Space24/look/)
06/09/11-10:13:17,613 - FATAL : WA24,N/A,publisher,1,3
06/09/11-10:13:17,659 - ERROR : indexEngine.MSG_INDEX_OPTIMIZATION_FAILED | MODULE : indexEngine.IndexManager.optimize() | Echec de l'optimisation de l'index (Can't optimize index /opt/silverpeas/data/index/Spaces/index)
java.io.FileNotFoundException: /opt/silverpeas/data/index/Spaces/index/_jv.prx (Too many open files)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
at org.apache.lucene.store.FSDirectory$FSIndexOutput.<init>(FSDirectory.java:639)
at org.apache.lucene.store.FSDirectory.createOutput(FSDirectory.java:442)
at org.apache.lucene.index.FreqProxTermsWriter.flush(FreqProxTermsWriter.java:104)
at org.apache.lucene.index.TermsHash.flush(TermsHash.java:145)
at org.apache.lucene.index.DocInverter.flush(DocInverter.java:74)
at org.apache.lucene.index.DocFieldConsumers.flush(DocFieldConsumers.java:75)
at org.apache.lucene.index.DocFieldProcessor.flush(DocFieldProcessor.java:60)
at org.apache.lucene.index.DocumentsWriter.flush(DocumentsWriter.java:574)
at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:3540)
at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:3450)
at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:2235)
at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:2218)
at org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:2198)
at com.stratelia.webactiv.util.indexEngine.model.IndexManager.optimize(IndexManager.java:143)
at com.stratelia.webactiv.util.indexEngine.model.IndexerThread.run(IndexerThread.java:117)

Actions

Formats disponibles : Atom PDF