Cette fois sous linux !! quel est le probleme ? Merci fr.ifremer.isisfish.IsisFishRuntimeException: Can't cache param to disk at fr.ifremer.isisfish.simulator.SimulationParameterCache.getParam(SimulationParameterCache.java:125) at fr.ifremer.isisfish.simulator.SimulationParameterCache.getUseSimulationPlan(SimulationParameterCache.java:485) at fr.ifremer.isisfish.simulator.launcher.SimulationServiceTableModel.getValueAt(SimulationServiceTableModel.java:257) at javax.swing.JTable.getValueAt(JTable.java:2717) at javax.swing.JTable.prepareRenderer(JTable.java:5719) at javax.swing.plaf.synth.SynthTableUI.paintCell(SynthTableUI.java:684) at javax.swing.plaf.synth.SynthTableUI.paintCells(SynthTableUI.java:581) at javax.swing.plaf.synth.SynthTableUI.paint(SynthTableUI.java:365) at javax.swing.plaf.synth.SynthTableUI.update(SynthTableUI.java:276) at javax.swing.JComponent.paintComponent(JComponent.java:770) at javax.swing.JComponent.paint(JComponent.java:1046) at javax.swing.JComponent.paintChildren(JComponent.java:879) at javax.swing.JComponent.paint(JComponent.java:1055) at javax.swing.JViewport.paint(JViewport.java:731) at javax.swing.JComponent.paintChildren(JComponent.java:879) at javax.swing.JComponent.paint(JComponent.java:1055) at javax.swing.JComponent.paintChildren(JComponent.java:879) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047) at javax.swing.JComponent.paint(JComponent.java:1055) at javax.swing.JComponent.paintChildren(JComponent.java:879) at javax.swing.JComponent.paint(JComponent.java:1055) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5223) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1529) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1452) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:311) at javax.swing.RepaintManager.paint(RepaintManager.java:1249) at javax.swing.JComponent._paintImmediately(JComponent.java:5171) at javax.swing.JComponent.paintImmediately(JComponent.java:4982) at javax.swing.RepaintManager$3.run(RepaintManager.java:808) at javax.swing.RepaintManager$3.run(RepaintManager.java:796) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769) at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718) at javax.swing.RepaintManager.access$1100(RepaintManager.java:62) at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:706) at java.awt.EventQueue$3.run(EventQueue.java:704) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77) at java.awt.EventQueue.dispatchEvent(EventQueue.java:715) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Caused by: java.io.FileNotFoundException: /tmp/isis-fish-param8485961848067807679.properties (Trop de fichiers ouverts) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream. (FileInputStream.java:146) at java.io.FileReader. (FileReader.java:72) at fr.ifremer.isisfish.simulator.SimulationParameterCache.getParam(SimulationParameterCache.java:118) ... 50 more
Le 24/05/2016 13:37, Sigrid Lehuta a écrit :
Cette fois sous linux !!
quel est le probleme ?
Caused by: java.io.FileNotFoundException: /tmp/isis-fish-param8485961848067807679.properties (Trop de fichiers
Soit il y a une limite trop basse, ca depend de beaucoup de chose, mais ca peu se voir sous linux avec la commande: ulimit -a Ou alors, on oublie de fermer quelque chose dans Isis, ou dans les scripts. Tu sais au bout de combien de simulation il a échoué ?
161 mais il en avait ait 700 avant... ds tmp il y a tres peu de place (7Go de libre, Olivier va changer ca) mais il garde les dossiers de preparation et les .zip etc il devrait pas les supprimer ? Le 24 mai 2016 à 14:02, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 24/05/2016 13:37, Sigrid Lehuta a écrit :
Cette fois sous linux !!
quel est le probleme ?
Caused by: java.io.FileNotFoundException:
/tmp/isis-fish-param8485961848067807679.properties (Trop de fichiers
Soit il y a une limite trop basse, ca depend de beaucoup de chose, mais ca peu se voir sous linux avec la commande: ulimit -a
Ou alors, on oublie de fermer quelque chose dans Isis, ou dans les scripts. Tu sais au bout de combien de simulation il a échoué ? _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Le 24/05/2016 14:15, Sigrid Lehuta a écrit :
161 mais il en avait ait 700 avant...
ds tmp il y a tres peu de place (7Go de libre, Olivier va changer ca) mais il garde les dossiers de preparation et les .zip etc il devrait pas les supprimer ?
Ce n'est pas lié à un problème d'espace disque mais à une limitation des utilisateurs linux sur le nombre de fichier qu'il peuvent ouvrir. Il faut l'augmenter si elle est trop basse. Dans tes scripts ou règles, lit tu des fichiers ? Tu peux me les envoyer ? Je voudrais vérifier si les fichiers lu sont bien fermés au cas où.
oui ces 2 scripts ouvrent des fichiers. Il y a une erreur qui apparait en plein milieu sans raison il me dit error ds l equation de target factor et l equation de mortalite naturelle alors que je ne les modifient pas ! en plus j ai maintenant ce message : java.lang.NullPointerException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:195) at fr.ifremer.isisfish.simulator.launcher.SimulationMonitor.restartSimulation(SimulationMonitor.java:246) at fr.ifremer.isisfish.simulator.launcher.SimulationMonitor.restartSimulationProgression(SimulationMonitor.java:210) at fr.ifremer.isisfish.simulator.launcher.SimulationMonitor$2.run(SimulationMonitor.java:177) Merci Le 24 mai 2016 à 14:20, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 24/05/2016 14:15, Sigrid Lehuta a écrit :
161 mais il en avait ait 700 avant...
ds tmp il y a tres peu de place (7Go de libre, Olivier va changer ca) mais il garde les dossiers de preparation et les .zip etc il devrait pas les supprimer ?
Ce n'est pas lié à un problème d'espace disque mais à une limitation des utilisateurs linux sur le nombre de fichier qu'il peuvent ouvrir.
Il faut l'augmenter si elle est trop basse.
Dans tes scripts ou règles, lit tu des fichiers ? Tu peux me les envoyer ? Je voudrais vérifier si les fichiers lu sont bien fermés au cas où.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Le 24/05/2016 14:30, Sigrid Lehuta a écrit :
oui ces 2 scripts ouvrent des fichiers.
Ok, des fichier sont bien ouvert, mais c'est dans l'init, donc ce n'est pas méchant.
Il y a une erreur qui apparait en plein milieu sans raison il me dit error ds l equation de target factor et l equation de mortalite naturelle alors que je ne les modifient pas !
en plus j ai maintenant ce message :
java.lang.NullPointerException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:195) at fr.ifremer.isisfish.simulator.launcher.SimulationMonitor.restartSimulation(SimulationMonitor.java:246) at fr.ifremer.isisfish.simulator.launcher.SimulationMonitor.restartSimulationProgression(SimulationMonitor.java:210) at fr.ifremer.isisfish.simulator.launcher.SimulationMonitor$2.run(SimulationMonitor.java:177)
J'ai l'impression que tu as plein de problème qui peuvent être lié à la limite d'ouverture de fichier. Il faudrait que cela soit réglé avant de poursuivre. Olivier peut d'aider à augmenter cette limite ? Il faudrait que le ulimit -a ne retourne pas un nombre trop bas pour ce qui concerne les fichier (>30000).
participants (2)
-
Eric Chatellier -
Sigrid Lehuta