Gentoo Archives: gentoo-user-es

From: Alfonso Polo Prieto <app@×××××××××××××.com>
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Problemas con Tomcat y Catalina
Date: Tue, 22 Jun 2004 11:37:31
Message-Id: 200406221336.24685.app@o2o-logistics.com
In Reply to: Re: [gentoo-user-es] Problemas con Tomcat y Catalina by Guillermo Martinez
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 ${TOMCAT_START} , ${TOMCAT_STOP}, ${CATALINA_USER} son variables
5 de entorno de un fichero XXtomcat que debe de estar en /etc/conf.d/
6
7 lo que ocurre en el script del /etc/init.d/ es que con el comando su se arranca el servicio como
8 usuario tomcat (truco interesante por seguridad :) )
9
10 pienso, que el script deberia estar correcto
11
12 diferentes tomcats emergidos?, eso me ha dado problemas, el unmerge del tomcat4
13 no borra jars y un emerge del tomcat5 a~ade otros y esto da problemas
14
15 habria que asegurarse que siempre que arrancas no ha quedado pendiente
16 el ultimo tomcat yo tiro de ps y de kill cuando tengo problemas
17
18 lo cierto esque estube guerreando hace unos dias con la problematica esta
19 en un entorno de pruebas, guarree un poco y lo deje tirando como root
20 y con los scrips de /opt/tomcat/bin , no tube tiempo para averiguar
21 la causa para hacer el arreglo y aprender un poquito mas de estos problemas :(
22
23 tambien seria interesante ver con que permisos dejaste el war, yo siempre que
24 toco configuracion en una instalacion que funciona ok, hago un "su - tomcat"
25 para trabajar en el directorio /opt/tomcat
26
27 en fin... parece que si, que el tomcat en gentoo esta guerrero
28
29 sigue contando, si puedes
30
31
32
33 On Tuesday 22 June 2004 14:53, Guillermo Martinez wrote:
34 > Resulta que si en lugar de utilizar /etc/init.d/tomcat, utiliza el
35 > catalina.sh que viene en /opt/tomcat/bin, todo funciona perfectamente.
36 > Los scripts startup y shutdown no funcionan tampoco.
37 >
38 > Esto me hace pensar que esté mal en script /etc/init.d/tomcat. Lo que
39 > pasa que no entiendo algunas cosas de este lenguaje. A ver si me podeis
40 > ayudar. El archivo en cuestión es:
41 >
42 > /#!/sbin/runscript
43 > # Copyright 1999-2004 Gentoo Technologies, Inc.
44 > # Distributed under the terms of the GNU General Public License v2
45 > # $Header:
46 > /home/cvsroot/gentoo-x86/net-www/tomcat/files/5.0.18/tomcat.init,v 1.2
47 > 2004/03/06 03:59:34 vapier Exp $
48 >
49 > depend() {
50 > need net
51 > use dns logger mysql postgresql
52 > }
53 >
54 > start() {
55 > ebegin "Starting Tomcat"
56 > cd ${CATALINA_HOME}
57 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
58 > ${TOMCAT_START}"
59 > eend $?
60 > }
61 >
62 > stop() {
63 > ebegin "Stopping Tomcat"
64 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
65 > ${TOMCAT_STOP}"
66 > sleep 2
67 > eend $?
68 > }
69 >
70 > restart() {
71 > ebegin "Restarting Tomcat"
72 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
73 > ${TOMCAT_STOP}"
74 > sleep 5
75 > cd ${CATALINA_HOME}
76 > su - ${CATALINA_USER} -c "/opt/tomcat/bin/catalina.sh
77 > ${TOMCAT_START}"
78 > eend $?
79 > }/
80 >
81 > Necesito saber que son las variables ${TOMCAT_START} y ${TOMCAT_STOP},
82 > aunque supongo que es el parámetro que le pasas al script start o stop.
83 > Lo que no se es que es ${CATALINA_USER} ni para que sirve.
84 >
85 > ¿Creeis que puede ser de esto?
86 > Gracias.
87 >
88 > Alfonso Polo Prieto wrote:
89 >
90 > >-----BEGIN PGP SIGNED MESSAGE-----
91 > >Hash: SHA1
92 > >
93 > >On Monday 21 June 2004 12:59, Guillermo Martinez wrote:
94 > >
95 > >
96 > >>/etc/init.d/tomcat start
97 > >>
98 > >>Lo tengo sin Apache de momento.
99 > >>
100 > >>Alfonso Polo Prieto wrote:
101 > >>
102 > >>
103 > >
104 > >se me ocurre que pruebes a arrancar/parar los servicios como root
105 > >con los scripts startup.sh y shutdown.sh en /opt/tomcat/bin a ver
106 > >si tira y esto te da ideas de porque falla y luego buscar solucion
107 > >
108 > >lo cierto esque el tomcat es muy gerrero en gentoo
109 > >
110 > >
111 > >
112 > >>>-----BEGIN PGP SIGNED MESSAGE-----
113 > >>>Hash: SHA1
114 > >>>
115 > >>>una pregunta, como arrancas el tomcat?
116 > >>>
117 > >>>On Monday 21 June 2004 02:07, Guillermo Martinez wrote:
118 > >>>
119 > >>>
120 > >>>
121 > >>>
122 > >>>>A ver si alguien sabe que puede pasar.
123 > >>>>Resulta que yo hago mi emerge tomcat y se instala.
124 > >>>>
125 > >>>>A continuación copio un .war en el directorio webapps de tomcat y
126 > >>>>arranco el tomcat. Se arranca todo bien y funciona el acceso a mi
127 > >>>>aplicación contenida en el .war (que en este caso es el tutorial de
128 > >>>>jetspeed de apache). A continuación paro el tomcat y se para bien, sin
129 > >>>>errores.
130 > >>>>
131 > >>>>Los problemas empiezan ahora.
132 > >>>>
133 > >>>>Cuando vuelvo a arrancarlo, los logs muestran un arranque normal. Sin
134 > >>>>embargo al intentar acceder a la aplicación no recibo respuesta (el
135 > >>>>navegador se queda waiting). Lo mismo ocurre si intento acceder a la
136 > >>>>página de inicio del tomcat.
137 > >>>>Cuando vuelvo a parar el tomcat me sale el siguiente error:
138 > >>>>
139 > >>>>Catalina.stop: java.net.ConnectException: Connection refused
140 > >>>>java.net.ConnectException: Connection refused
141 > >>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
142 > >>>> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
143 > >>>> at
144 > >>>>java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
145 > >>>> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
146 > >>>> at java.net.Socket.connect(Socket.java:452)
147 > >>>>
148 > >>>>y un monton de procesos Java que se quedan en memoria y que da igual que
149 > >>>>los mate que no.
150 > >>>>
151 > >>>>Si unmerge el tomcat, borro los archivos de /etc/tomcat y vuelvo a
152 > >>>>emerger, vuelve a funcionar..... pero sólo una vez.
153 > >>>>¿Alguna idea?
154 > >>>>
155 > >>>>Gracias.
156 > >>>>
157 > >>>>--
158 > >>>>gentoo-user-es@g.o mailing list
159 > >>>>
160 > >>>>
161 > >>>>
162 > >>>>
163 > >>>>
164 > >>>>
165 > >>>- --
166 > >>>- --
167 > >>>Alfonso Polo Prieto e-mail: app@×××××××××××××.com
168 > >>>Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
169 > >>> fax: +34 91 662 28 23
170 > >>>o2o Logistics Solutions S.A. http://o2o-logistics.com
171 > >>> Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
172 > >>>GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
173 > >>>-----BEGIN PGP SIGNATURE-----
174 > >>>Version: GnuPG v1.2.4 (GNU/Linux)
175 > >>>
176 > >>>iD8DBQFA19/rdYrJ9KeUshoRAt9zAJ0cTUF4ABZeMTFMtF8GPA3TttPoiACfeigD
177 > >>>8AhZAoWYT/beqXVwjtdHTIc=
178 > >>>=DiRR
179 > >>>-----END PGP SIGNATURE-----
180 > >>>
181 > >>>--
182 > >>>gentoo-user-es@g.o mailing list
183 > >>>
184 > >>>
185 > >>>
186 > >>>
187 > >>>
188 > >>>
189 > >>--
190 > >>gentoo-user-es@g.o mailing list
191 > >>
192 > >>
193 > >>
194 > >>
195 > >
196 > >- --
197 > >- --
198 > >Alfonso Polo Prieto e-mail: app@×××××××××××××.com
199 > >Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
200 > > fax: +34 91 662 28 23
201 > >o2o Logistics Solutions S.A. http://o2o-logistics.com
202 > > Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
203 > >GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
204 > >-----BEGIN PGP SIGNATURE-----
205 > >Version: GnuPG v1.2.4 (GNU/Linux)
206 > >
207 > >iD8DBQFA2AHcdYrJ9KeUshoRAv3AAJ0RlDsunXj/zMpfxFubEubgZP+vQgCcCvZ1
208 > >EBaboNI2NbLkn6KXo4wyj3M=
209 > >=X1zn
210 > >-----END PGP SIGNATURE-----
211 > >
212 > >--
213 > >gentoo-user-es@g.o mailing list
214 > >
215 > >
216 > >
217 > >
218 >
219 > --
220 > gentoo-user-es@g.o mailing list
221 >
222 >
223
224 - --
225 - --
226 Alfonso Polo Prieto e-mail: app@×××××××××××××.com
227 Desarrollo - Departamento de Sistemas tlf: +34 91 484 14 10
228 fax: +34 91 662 28 23
229 o2o Logistics Solutions S.A. http://o2o-logistics.com
230 Paseo de la Chopera 29, Oficina F, 28100 Alcobendas, Madrid
231 GnuPG keyID: 0xA794B21A - Public key at http://rediris.es/pgp
232 -----BEGIN PGP SIGNATURE-----
233 Version: GnuPG v1.2.4 (GNU/Linux)
234
235 iD8DBQFA2Bm4dYrJ9KeUshoRAqVjAJ4oqRBXg0o8/XXgpHyVhwI59ESlzQCfVT70
236 z3crQ7fhRuoongHVr4SwGcI=
237 =Fj/C
238 -----END PGP SIGNATURE-----
239
240 --
241 gentoo-user-es@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-es] Problemas con Tomcat y Catalina Guillermo Martinez <gmarmor@××××××××××××××.es>