Me trataron de apagar Tomcat como se muestra a continuación, pero Tomcat todavía parece estar funcionando (http: // localhost: 8080 /)Cómo APAGAR Tomcat en Ubuntu?
[email protected]:~$ /usr/share/tomcat6/bin/shutdown.sh Using CATALINA_BASE: /usr/share/tomcat6 Using CATALINA_HOME: /usr/share/tomcat6 Using CATALINA_TMPDIR: /usr/share/tomcat6/temp Using JRE_HOME: /usr 1 Nov, 2010 11:41:40 PM org.apache.catalina.startup.Catalina stopServer SEVERE: Catalina.stop: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:529) at java.net.Socket.connect(Socket.java:478) at java.net.Socket.<init>(Socket.java:375) at java.net.Socket.<init>(Socket.java:189) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:422) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:337) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:415)
¿Por qué?
Update1 para @hvgotcodes:
salida de -ax ps | grep java
1597? Ss 0:00/usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile/var /run/tomcat6.pid -Djava.awt.headless = true -Xmx128M -Djava.endorsed.dirs =/usr/share/tomcat6/endorsed -Dcatalina.base =/var/lib/tomcat6 -Dcatalina.home =/usr/share/tomcat6 -Djava.io.tmpdir =/tmp/tomcat6-temp -Djava.security.manager -Djava.security.policy =/var/lib/tomcat6/work/catalina.policy -Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file =/var/lib/tomcat6/conf/logging.properties org.apache.catalina.startup.Bootstrap
1598? S 0:00/usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile/var /run/tomcat6.pid -Djava.awt.headless = true -Xmx128M -Djava.endorsed.dirs =/usr/share/tomcat6/endorsed -Dcatalina.base =/var/lib/tomcat6 -Dcatalina.home =/usr/share/tomcat6 -Djava.io.tmpdir =/tmp/tomcat6-temp -Djava.security.manager -Djava.security.policy =/var/lib/tomcat6/work/catalina.policy -Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file =/var/lib/tomcat6/conf/logging.properties org.apache.catalina.startup.Bootstrap
1599? Sl 0:20/usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile/var /run/tomcat6.pid -Djava.awt.headless = true -Xmx128M -Djava.endorsed.dirs =/usr/share/tomcat6/endorsed -Dcatalina.base =/var/lib/tomcat6 -Dcatalina.home =/usr/share/tomcat6 -Djava.io.tmpdir =/tmp/tomcat6-temp -Djava.security.manager -Djava.security.policy =/var/lib/tomcat6/work/catalina.policy -Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file =/var/lib/tomcat6/conf/logging.properties org.apache.catalina.startup.Bootstrap
Deberían todos estos 3 procesos - 1597, 1598, 1599 - ser asesinado?
¿Probaste con privilegios de superusuario? –
Es muy probable que su Tomcat no se esté ejecutando y shutdown.sh no se puede conectar a su interfaz de administración para apagarlo. –
¿Hay otra aplicación/servicio de escucha en el puerto 8080? – darioo