[Francophone] Geosource down apr?s upgrade de la jvm
David Jonglez
david.jonglez at camptocamp.com
Thu Jul 30 02:39:29 EDT 2009
Bonjour Jonathan,
L'idéal, pour ne pas "poluer" la liste Francophone et obtenir
(potentiellement) une réponse plus rapide, serait de poster ta question
sur la liste Francophone de GeoNetwork qui traite également des
questions GeoSource :
http://n2.nabble.com/GeoNetwork-users-francophone-f3246912.html .
David
francophone-request at lists.osgeo.org wrote:
> Date: Thu, 30 Jul 2009 12:17:42 +1100
> From: Jonathan Maura <jonathan.maura at bluecham.net>
> Subject: [Francophone] Geosource down apr?s upgrade de la jvm
> To: francophone at lists.osgeo.org
> Message-ID: <4A70F4B6.4010208 at bluecham.net>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Bonjour à tous,
> Je rencontre actuellement un bon problème j'ai par mégarde mis a jour ma
> jvm (rahhhh!) et je me retrouve avec un plantage total de mon appli
> geosource. Le tomcat tourne toujours mais impossible de lancer la
> webapps. Des test montrent un fonctionnement normal avec geoserver
> Ci dessous les détails de système et les logs de démarrage de tomcat!
> (désolé d'avance pour le bloc!)
>
> Pour le résumé des aventures : malgré 1_ une réinstalation totale , 2_
> l'augmentation du nombre de "file" potentiellement ouvertes, la webapps
> plante toujours. Un processus ne ferme pas les file et il s'agit de
> lucene. Que faire?
> Vu le peu de cheveux qui me reste, je remercie d'avance toutes les
> bonnes volontés me filant un coup de patte!
>
> Bonne journée à vous.
> *
> PRB : *Erreur de la webapps suite à l'upgrade de la jvm
> sun-java6-bin (6-13-1) to 6-14-0ubuntu1.9.04
> sun-java6-jdk (6-13-1) to 6-14-0ubuntu1.9.04
> sun-java6-jre (6-13-1) to 6-14-0ubuntu1.9.04*
>
> Contexte :*
>
> * Ubuntu 9.04 server
> * JVM : java version "1.6.0_14"
> Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
> Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)
> * Tomcat 6.0.18
> * Geosource 2.2-0
> * Postgresql 8.3
> * xalan 2_7_1
>
> Démarrage de tomcat ok
> Tomcat manager webapps fonctionnant = true Commands=start
> sur : http://xxx/geonetwork
>
>
> Etat HTTP 400 - Cannot build ServiceRequest Cause : null Error :
> java.lang.NullPointerException Stack : java.lang.NullPointerException
>
> ------------------------------------------------------------------------
>
> *type* Rapport d'???tat
>
> *message* _Cannot build ServiceRequest Cause : null Error :
> java.lang.NullPointerException Stack : java.lang.NullPointerException _
>
> *description* _La requ???te envoy???e par le client ???tait
> syntaxiquement incorrecte (Cannot build ServiceRequest Cause : null
> Error : java.lang.NullPointerException Stack :
> java.lang.NullPointerException )._
>
>
>
> *logs Catalina:*30 juil. 2009 11:13:27
> org.apache.coyote.http11.Http11Protocol init
> INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
> 30 juil. 2009 11:13:27 org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 483 ms
> 30 juil. 2009 11:13:27 org.apache.catalina.users.MemoryUserDatabase save
> ATTENTION: User database is not persistable - no write permissions on
> directory
> 30 juil. 2009 11:13:27 org.apache.catalina.core.StandardService start
> INFO: D???marrage du service Catalina
> 30 juil. 2009 11:13:27 org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
> 30 juil. 2009 11:13:34
> org.geotools.data.shapefile.indexed.IndexedShapefileDataStore <init>
> GRAVE: null
> 30 juil. 2009 11:13:34 org.geotools.factory.FactoryRegistry scanForPlugins
> ATTENTION: chec lors de l'initialisation d'un service de catgorie
> "CoordinateOperationFactory". La cause est "NoClassDefFoundError:
> javax/vecmath/SingularMatrixException".
> 30 juil. 2009 11:13:34 org.geotools.factory.FactoryRegistry scanForPlugins
> ATTENTION: chec lors de l'initialisation d'un service de catgorie
> "CoordinateOperationFactory". La cause est "NoClassDefFoundError:
> javax/vecmath/SingularMatrixException".
> 30 juil. 2009 11:13:34 org.geotools.data.shapefile.ShapefileDataStore
> createSchema
> ATTENTION: PRJ file not generated for null CoordinateReferenceSystem
> 30 juil. 2009 11:13:38 org.geotools.factory.FactoryRegistry scanForPlugins
> ATTENTION: chec lors de l'initialisation d'un service de catgorie
> "ConverterFactory". La cause est "NoClassDefFoundError:
> org/apache/commons/beanutils/Converter".
> 30 juil. 2009 11:13:58 org.apache.coyote.http11.Http11Protocol start
> INFO: D???marrage de Coyote HTTP/1.1 sur http-8080
> 30 juil. 2009 11:13:58 org.apache.catalina.startup.Catalina start
> INFO: Server startup in 30911 ms
> 30 juil. 2009 11:14:11 org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
> GRAVE: Socket accept failed
> java.net.SocketException: Too many open files
> at java.net.PlainSocketImpl.socketAccept(Native Method)
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
> at java.net.ServerSocket.implAccept(ServerSocket.java:453)
> at java.net.ServerSocket.accept(ServerSocket.java:421)
> at
> org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)
> at
> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:310)
> at java.lang.Thread.run(Thread.java:619)
> 30 juil. 2009 11:14:11 org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
> GRAVE: Socket accept failed
> java.net.SocketException: Too many open files
> at java.net.PlainSocketImpl.socketAccept(Native Method)
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
> at java.net.ServerSocket.implAccept(ServerSocket.java:453)
> at java.net.ServerSocket.accept(ServerSocket.java:421)
> at
> org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)
> at
> org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:310)
> at java.lang.Thread.run(Thread.java:619)
>
>
> ... répéter x fois!!!!
>
> *logs localhost:*
> 30 juil. 2009 11:13:58 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: init: Associated with Deployer
> 'Catalina:type=Deployer,host=localhost'
> 30 juil. 2009 11:13:58 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: init: Global resources are available
> 30 juil. 2009 11:13:58 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'
> 30 juil. 2009 11:14:02 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: sessions: Session action 'null' for web application
> at '/geonetwork'
> 30 juil. 2009 11:14:05 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: sessions: Session action 'invalidateSessions' for web
> application at '/geonetwork'
> 30 juil. 2009 11:14:05 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: Invalidating session id 650022B768E909A6350779E7D27AF39A
> 30 juil. 2009 11:14:05 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: Invalidating session id 01A950D28527F3E2FF8BE64A89029D30
> 30 juil. 2009 11:14:05 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: WARNING: unknown sort order: null
> 30 juil. 2009 11:14:11 org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'
> 30 juil. 2009 11:14:12 org.apache.catalina.core.StandardWrapperValve invoke
> GRAVE: "Servlet.service()" pour la servlet gn-servlet a g???n???r??? une
> exception
> java.lang.NullPointerException
>
> Mesure prise : augmenter le "number of maximum file" de 75000 à 100000
> puis 200000
> cat /proc/sys/fs/file-max
> 200000
> Mais l'augmentation du nombre de file ouverte n'est certainement pas la
> solution , d'ailleurs ça plante toujours.
> J'ai donc pisté les process avec "lsof -r | grep geonetwork "
> Et la, le coupable est Lucene le moteur non spatial qui tourne en
> boucle, notamment :
>
> jsvc 3544 tomcat6 975r REG 252,2 4405
> 1883077
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3re.cfs
> jsvc 3544 tomcat6 976r REG 252,2 2836
> 1883076
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rd.cfs
> jsvc 3544 tomcat6 977r REG 252,2 768616
> 1883075
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rc.cfs
> jsvc 3544 tomcat6 978r REG 252,2 1973
> 1883079
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rg.cfs
> jsvc 3544 tomcat6 979r REG 252,2 2133
> 1883078
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rf.cfs
> jsvc 3544 tomcat6 980r REG 252,2 4405
> 1883077
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3re.cfs
> jsvc 3544 tomcat6 981r REG 252,2 2836
> 1883076
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rd.cfs
> jsvc 3544 tomcat6 982r REG 252,2 768616
> 1883075
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rc.cfs
> jsvc 3544 tomcat6 983r REG 252,2 2545
> 1883080
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rh.cfs
> jsvc 3544 tomcat6 984r REG 252,2 1973
> 1883079
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rg.cfs
> jsvc 3544 tomcat6 985r REG 252,2 2133
> 1883078
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rf.cfs
> jsvc 3544 tomcat6 986r REG 252,2 4405
> 1883077
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3re.cfs
> jsvc 3544 tomcat6 987r REG 252,2 2836
> 1883076
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rd.cfs
> jsvc 3544 tomcat6 988r REG 252,2 768616
> 1883075
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rc.cfs
> jsvc 3544 tomcat6 989r REG 252,2 4012
> 1883081
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3ri.cfs
> jsvc 3544 tomcat6 990r REG 252,2 2545
> 1883080
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rh.cfs
> jsvc 3544 tomcat6 991r REG 252,2 1973
> 1883079
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rg.cfs
> jsvc 3544 tomcat6 992r REG 252,2 2133
> 1883078
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rf.cfs
> jsvc 3544 tomcat6 993r REG 252,2 4405
> 1883077
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3re.cfs
> jsvc 3544 tomcat6 994r REG 252,2 2836
> 1883076
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rd.cfs
> jsvc 3544 tomcat6 995r REG 252,2 768616
> 1883075
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rc.cfs
> jsvc 3544 tomcat6 996r REG 252,2 1840
> 1883082
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rj.cfs
> jsvc 3544 tomcat6 997r REG 252,2 4012
> 1883081
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3ri.cfs
> jsvc 3544 tomcat6 998r REG 252,2 2545
> 1883080
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rh.cfs
> jsvc 3544 tomcat6 999r REG 252,2 1973
> 1883079
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rg.cfs
> jsvc 3544 tomcat6 1000r REG 252,2 2133
> 1883078
> /usr/local/geosource/web/geonetwork/WEB-INF/lucene/nonspatial/_3rf.cfs
>
> Alors des idées?
> Merci d'avance,
> Jonathan
>
>
>
--
___________________________________________
David JONGLEZ
Directeur associé
Camptocamp France SAS
www.camptocamp.com
+33 (0)4 79 44 44 96
+33 (0)6 62 40 92 16
Savoie Technolac, BP 352
Batiment le Suroît, Le Square
48 avenue du Lac du Bourget
73 377 Le Bourget du Lac Cedex
More information about the Francophone
mailing list