2 votes

Doit-on redémarrer le serveur Ubuntu après avoir désinstallé tomcat6 ?

Je suis sur un serveur ubuntu 10.04, avec tomcat6. pour certaines raisons, j'ai dû le désinstaller et j'ai donc utilisé

apt-get purge tomcat6

il a supprimé tomcat et les fichiers de configuration.

J'essaie maintenant d'installer tomcat6 à nouveau, en utilisant

apt-get install tomcat6

il dit

Setting up tomcat6 (6.0.24-2ubuntu1.9) ...
Adding system user `tomcat6' (UID 109) ...
Adding new user `tomcat6' (UID 109) with group `tomcat6' ...
Not creating home directory `/usr/share/tomcat6'.
* Starting Tomcat servlet engine tomcat6            [fail]
invoke-rc.d: initscript tomcat6, action "start" failed.

regardé dans le journal

    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.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
java.util.logging.ErrorManager: 1: FileHandler is closed or not yet initialized, unable to log [Dec 2, 2011 7:39:08 AM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080

Je ne suis pas un expert en tomcat, donc je ne suis pas sûr que je doive redémarrer le serveur pour réinstaller tomcat6. Quelqu'un peut-il m'aider ?

[EDIT] - comme suggéré par Erick Robertson j'ai téléchargé la même question sur Défaut de pile . Comme je cherche ma réponse le plus rapidement possible, vous pouvez répondre à n'importe quel endroit.

[EDIT-2] - j'ai supprimé son duplicata sur serverfault. J'ai réussi à le faire fonctionner, comme indiqué par Mike, il me manquait une étape pour tuer les processus. kill -9 pid1 pid2 . Merci beaucoup Mike

3voto

Mike Points 190

Si je me penchais sur la question moi-même, j'exécuterais sudo apt-get remove --purge tomcat6 (encore). Une fois que c'est terminé, je lance ps -eaf | grep tomcat | grep -v -e grep pour vérifier s'il n'y a pas d'autres processus Tomcat en cours d'exécution. Une fois que j'ai confirmé que Tomcat n'est plus en cours d'exécution, je réinstalle : sudo apt-get install tomcat6 .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X