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 |