Maison  >  Article  >  Opération et maintenance  >  Comment résoudre le problème de l'échec du démarrage de Tomcat dans CentOS

Comment résoudre le problème de l'échec du démarrage de Tomcat dans CentOS

angryTom
angryTomoriginal
2020-03-17 17:11:284207parcourir

Le service Tomcat déployé sur le serveur Linux doit généralement être redémarré lorsque le projet est mis à jour, mais Tomcat peut ne pas démarrer pour diverses raisons. Cet article utilisera le système de distribution Linux CentOS 7 comme exemple pour présenter deux cas. lorsque Tomcat ne parvient pas à démarrer, des idées de dépannage.

Comment résoudre le problème de l'échec du démarrage de Tomcat dans CentOS

Comment résoudre le problème de l'échec du démarrage de Tomcat dans CentOS

Habituellement, il y a deux raisons pour l'échec du démarrage de Tomcat dans CentOS :

1. Espace disque insuffisant

2. Le port Tomcat est occupé

La solution spécifique est la suivante :

1. Vérifiez l'utilisation globale du disque du serveur (apprentissage recommandé : Tutoriel vidéo Linux)

df -h

Si le serveur ne dispose pas d'un autre stockage de fichiers volumineux, l'utilisation élevée du disque peut être due à un trop grand nombre de fichiers. fichiers journaux, et vous pouvez supprimer certains fichiers journaux de manière appropriée, puis redémarrer Tomcat

Emplacement du fichier journal Tomcat : Dans le répertoire des journaux sous le répertoire d'installation de Tomcat, utilisez la commande

pour vérifier l'espace occupé par le fichier journal Tomcat (entrez d'abord dans le répertoire Tomcat)

Par exemple

du -sh /usr/tomcat8/logs

2 Le port Tomcat est occupé

Vérifiez l'occupation du port de Tomcat

.
ps -ef |grep tomcat

Vérifiez le numéro de processus tel que 1333

ps aux |grep  1333

ls -l /proc/1333 Cette commande peut trouver le chemin absolu du programme en cours d'exécution

Si Tomcat ne démarre pas à cause du port est occupé, fermez simplement le programme/processus correspondant

Fermez le processus

kill -9 1333

1333 est l'identifiant du processus (pid)

Une fois le processus tué, redémarrez Tomcat

Cet article provient du site Web PHP chinois, colonne Tutoriel d'utilisation de CentOS , veuillez faire attention à cette colonne pour plus de tutoriels connexes !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn