[GeoNetwork-users-fr] Rép. : Re: configuration tomcat sur lin ux pour géosource 2.2.1

bonjuor,

merci de votre réponse

on a remplacé le JDK 1.6 par le JDK1.5.0_22 mais ça ne change rien :
- quand on précise une valeur minimale et maximale pour le "pool memory" de Tomcat avec la variable JAVA_OPTS, Tomcat ne démarre pas correctement
- quand on ne met pas de JAVA_OPTS, Tomcat fonctionne correctement mais on n'arrive pas à lancer Géosource

pour le moment la machine Linux est un serveur de maquette dédié à Géosource, c'est à dire qu'il y a uniquement java 1.5, tomcat 5.5 (+ librairies XALAN), postgre 8.3 et géosource 2.2.1

merci d'avance de votre aide
I. Mallet

REBOUX Maël <M.REBOUX@anonymised.com> 25/11/09 10:24:38 >>>

Bonjour,

Tout d'abord, il me semble que Tomcat 5.5 est certifié pour fonctionner avec java 1.5 et non 1.6. A confirmer.

Ensuite,"Java heap space" signifie que Java n'a pas assez mémoire vive pour fonctionner correctement, d'où plantage du site.
Pour contrer ce problème, il faut spécifier une valeur minimale et maximale pour le "pool memory" de Tomcat. Ca revient à dire à Tomcat combien de mémoire vive il doit s'octroyer, et donc de mémoire pour les process java utilisés par Tomcat.

De combien est équipé la machine et y-a t'il d'autres composant que ceux décrits (java tomcat, postgreSQL) ?

Sur mon serveur équipé de 2 Go de Ram, j'ai spécifié 512 Mo en mini et 1048 en maxi.

Il faut donc jouer sur les paramètres JAVA_OPTS.

Tomcat et GéoSource sont gourmands en mémoire vive.

-----Message d'origine-----
De : Isabelle MALLET [mailto:imallet@anonymised.com]
Envoyé : mercredi 25 novembre 2009 10:05
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] configuration tomcat sur linux pour géosource 2.2.1

bonjour,

on est en train de mettre en place Géosource 2.2.1 sur une plateforme de test complétement open-source (Linux, tomcat , postgre), en utilisant la documentation du Ca-SIF (merci le Ca-SIF pour cette excellente documentation :slight_smile:

on rencontre un problème dans la configuration de Tomcat 5.5 / JDK 1.6
- si on utilise la configuration par défaut allouée à Tomcat dans la machine virtuelle Java, on obtient une erreur "Out of Memory error Java heap space" au lancement de Géosource
- quand on ajoute l'option JAVA_OPTS="-server -Xmx512m -Xms368m -XX:PermSize=128m -XX:MaxPermSize=256m" dans le fichier de démarrage de Tomcat catalina.sh, Tomcat ne démarre pas correctement et plus rien ne marche (meme pas les exemples de jsp et servlets)

avez-vous déjà rencontrer ce problème et trouver une solution ?

merci d'avance de votre aide
I. Mallet

--------------------------------------------------------------------------------
Isabelle MALLET
Communauté Urbaine de LYON
DSIT / Service Informatique
20 Rue du Lac - BP 3103 - 69399 LYON Cedex 03 Tél : 04 26 99 38 62 Fax : 04 78 63 40 21 Email : imallet@anonymised.com
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Bonjour Isabelle,

2009/11/25 Isabelle MALLET <imallet@anonymised.com>

bonjuor,

merci de votre réponse

on a remplacé le JDK 1.6 par le JDK1.5.0_22 mais ça ne change rien :

En effet Tomcat 5.5 est conçu pour fonctionner avec Java 1.5 (ie. "Tomcat
5.5 is designed to run on J2SE 5.0...").

- quand on précise une valeur minimale et maximale pour le "pool memory" de
Tomcat avec la variable JAVA_OPTS, Tomcat ne démarre pas correctement
- quand on ne met pas de JAVA_OPTS, Tomcat fonctionne correctement mais on
n'arrive pas à lancer Géosource

Disposez vous de plus d'information dans les logs de tomcat au démarrage ?
un extrait de log pourrait peut être aider à résoudre le problème.

pour le moment la machine Linux est un serveur de maquette dédié à
Géosource, c'est à dire qu'il y a uniquement java 1.5, tomcat 5.5 (+
librairies XALAN)

Ces librairies sont inutiles avec Java 1.5. Je vous conseille vivement de
les supprimer.

Cordialement,

--
Mathieu

, postgre 8.3 et géosource 2.2.1

merci d'avance de votre aide
I. Mallet

>>> REBOUX Maël <M.REBOUX@anonymised.com> 25/11/09 10:24:38 >>>

> Bonjour,
>
> Tout d'abord, il me semble que Tomcat 5.5 est certifié pour fonctionner
avec java 1.5 et non 1.6. A confirmer.
>
> Ensuite,"Java heap space" signifie que Java n'a pas assez mémoire vive
pour fonctionner correctement, d'où plantage du site.
> Pour contrer ce problème, il faut spécifier une valeur minimale et
maximale pour le "pool memory" de Tomcat. Ca revient à dire à Tomcat combien
de mémoire vive il doit s'octroyer, et donc de mémoire pour les process java
utilisés par Tomcat.
>
> De combien est équipé la machine et y-a t'il d'autres composant que ceux
décrits (java tomcat, postgreSQL) ?
>
> Sur mon serveur équipé de 2 Go de Ram, j'ai spécifié 512 Mo en mini et
1048 en maxi.
>
> Il faut donc jouer sur les paramètres JAVA_OPTS.
>
> Tomcat et GéoSource sont gourmands en mémoire vive.
>
>
> -----Message d'origine-----
> De : Isabelle MALLET [mailto:imallet@anonymised.com]
> Envoyé : mercredi 25 novembre 2009 10:05
> À : geonetwork-users-fr@lists.sourceforge.net
> Objet : [GeoNetwork-users-fr] configuration tomcat sur linux pour
géosource 2.2.1
>
> bonjour,
>
> on est en train de mettre en place Géosource 2.2.1 sur une plateforme de
test complétement open-source (Linux, tomcat , postgre), en utilisant la
documentation du Ca-SIF (merci le Ca-SIF pour cette excellente documentation
:slight_smile:
>
> on rencontre un problème dans la configuration de Tomcat 5.5 / JDK 1.6
> - si on utilise la configuration par défaut allouée à Tomcat dans la
machine virtuelle Java, on obtient une erreur "Out of Memory error Java heap
space" au lancement de Géosource
> - quand on ajoute l'option JAVA_OPTS="-server -Xmx512m -Xms368m
-XX:PermSize=128m -XX:MaxPermSize=256m" dans le fichier de démarrage de
Tomcat catalina.sh, Tomcat ne démarre pas correctement et plus rien ne
marche (meme pas les exemples de jsp et servlets)
>
> avez-vous déjà rencontrer ce problème et trouver une solution ?
>
> merci d'avance de votre aide
> I. Mallet
>
>
--------------------------------------------------------------------------------
> Isabelle MALLET
> Communauté Urbaine de LYON
> DSIT / Service Informatique
> 20 Rue du Lac - BP 3103 - 69399 LYON Cedex 03 Tél : 04 26 99 38 62 Fax :
04 78 63 40 21 Email : imallet@anonymised.com
>
------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008
30-Day trial. Simplify your report design, integration and deployment - and
focus on what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july_______________________________________________
> GeoNetwork-users-fr mailing list
> GeoNetwork-users-fr@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus
on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus
on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

Je pense qu'il faut "simplement" allouer plus de mémoire. Et ne pas hésiter !!

Exemple : JAVA_OPTS="-server -Xms512m -Xmx1024m"

-----Message d'origine-----
De : Isabelle MALLET [mailto:imallet@anonymised.com]
Envoyé : mercredi 25 novembre 2009 11:59
À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] Rép. : Re: configuration tomcat sur lin ux pour géosource 2.2.1

bonjuor,

merci de votre réponse

on a remplacé le JDK 1.6 par le JDK1.5.0_22 mais ça ne change rien :
- quand on précise une valeur minimale et maximale pour le "pool memory" de Tomcat avec la variable JAVA_OPTS, Tomcat ne démarre pas correctement
- quand on ne met pas de JAVA_OPTS, Tomcat fonctionne correctement mais on n'arrive pas à lancer Géosource

pour le moment la machine Linux est un serveur de maquette dédié à Géosource, c'est à dire qu'il y a uniquement java 1.5, tomcat 5.5 (+ librairies XALAN), postgre 8.3 et géosource 2.2.1

merci d'avance de votre aide
I. Mallet

REBOUX Maël <M.REBOUX@anonymised.com> 25/11/09 10:24:38
>>>

Bonjour,

Tout d'abord, il me semble que Tomcat 5.5 est certifié pour fonctionner avec java 1.5 et non 1.6. A confirmer.

Ensuite,"Java heap space" signifie que Java n'a pas assez mémoire vive pour fonctionner correctement, d'où plantage du site.
Pour contrer ce problème, il faut spécifier une valeur minimale et maximale pour le "pool memory" de Tomcat. Ca revient à dire à Tomcat combien de mémoire vive il doit s'octroyer, et donc de mémoire pour les process java utilisés par Tomcat.

De combien est équipé la machine et y-a t'il d'autres composant que ceux décrits (java tomcat, postgreSQL) ?

Sur mon serveur équipé de 2 Go de Ram, j'ai spécifié 512 Mo en mini et 1048 en maxi.

Il faut donc jouer sur les paramètres JAVA_OPTS.

Tomcat et GéoSource sont gourmands en mémoire vive.

-----Message d'origine-----
De : Isabelle MALLET [mailto:imallet@anonymised.com] Envoyé : mercredi
25 novembre 2009 10:05 À : geonetwork-users-fr@lists.sourceforge.net
Objet : [GeoNetwork-users-fr] configuration tomcat sur linux pour
géosource 2.2.1

bonjour,

on est en train de mettre en place Géosource 2.2.1 sur une plateforme
de test complétement open-source (Linux, tomcat , postgre), en
utilisant la documentation du Ca-SIF (merci le Ca-SIF pour cette
excellente documentation :slight_smile:

on rencontre un problème dans la configuration de Tomcat 5.5 / JDK 1.6
- si on utilise la configuration par défaut allouée à Tomcat dans la
machine virtuelle Java, on obtient une erreur "Out of Memory error
Java heap space" au lancement de Géosource
- quand on ajoute l'option JAVA_OPTS="-server -Xmx512m -Xms368m
-XX:PermSize=128m -XX:MaxPermSize=256m" dans le fichier de démarrage
de Tomcat catalina.sh, Tomcat ne démarre pas correctement et plus rien
ne marche (meme pas les exemples de jsp et servlets)

avez-vous déjà rencontrer ce problème et trouver une solution ?

merci d'avance de votre aide
I. Mallet

----------------------------------------------------------------------
----------
Isabelle MALLET
Communauté Urbaine de LYON
DSIT / Service Informatique
20 Rue du Lac - BP 3103 - 69399 LYON Cedex 03 Tél : 04 26 99 38 62 Fax
: 04 78 63 40 21 Email : imallet@anonymised.com
----------------------------------------------------------------------
-------- Let Crystal Reports handle the reporting - Free Crystal
Reports 2008 30-Day trial. Simplify your report design, integration
and deployment - and focus on what you do best, core application
coding. Discover what's new with Crystal Reports now.
http://p.sf.net/sfu/bobj-july
_______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________
GeoNetwork-users-fr mailing list
GeoNetwork-users-fr@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-users-fr