ホームページ > 運用・保守 > CentOS > CentOS で Tomcat が起動できない問題を解決する方法

CentOS で Tomcat が起動できない問題を解決する方法

angryTom
リリース: 2020-03-17 17:11:28
オリジナル
4246 人が閲覧しました

Linux サーバーにデプロイされた Tomcat サービスは、通常、プロジェクトの更新時に再起動する必要がありますが、さまざまな理由で Tomcat が起動できない場合があります。この記事では、Linux ディストリビューション centOS 7 システムを例として 2 つのタイプを紹介します。 Tomcat の起動失敗に関するトラブルシューティングのアイデア。

CentOS で Tomcat が起動できない問題を解決する方法

CentOS で Tomcat の起動に失敗する問題を解決する方法

CentOS で Tomcat の起動に失敗する原因は通常 2 つあります。

1. ディスク容量が不足しています

2. Tomcat ポートが占有されています

具体的な解決策は次のとおりです:

1.サーバーのディスク全体の使用状況を確認します (推奨学習: Linux ビデオ チュートリアル )

df -h
ログイン後にコピー

サーバーに他に大規模なファイル ストレージがない場合、ディスク使用率が高くなるのは、ストレージ容量が多すぎることが原因である可能性があります。ログ ファイルを削除し、適切なログ ファイルを削除して Tomcat を再起動することができます。

Tomcat ログ ファイルの場所: Tomcat インストール ディレクトリの下の logs ディレクトリ内です。

コマンドを使用して、Tomcat が占有している領域を確認します。 Tomcat ログ ファイル (最初に Tomcat ディレクトリに入ります)

du -sh /usr/tomcat8/logs
ログイン後にコピー

2. Tomcat ポートが占有されています

Tomcat のポート占有を確認してください

ps -ef |grep tomcat
ログイン後にコピー

1333

ps aux |grep  1333
ログイン後にコピー
## などのプロセス番号を確認します。 #ls -l /proc/1333このコマンドは、実行中のプログラムの絶対パスを見つけることができます。

ポートが占有されているために Tomcat が起動できない場合は、対応するプログラム/プロセスを閉じます

プロセスを閉じます

kill -9 1333
ログイン後にコピー
1333 はプロセス ID (pid)です

プロセスが強制終了された後、Tomcat を再起動します

この記事は、PHP 中国語 Web サイト、

CentOS チュートリアル 列からのものです。関連するチュートリアルについては、この列に注目してください。

以上がCentOS で Tomcat が起動できない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート