質問編集履歴
1
エラー内容の詳細入力、発生経緯の記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,17 +1,51 @@
|
|
1
1
|
tomcatを停止しようとした際、以下のエラーが発生してしまいます。
|
2
|
+
|
3
|
+
2016/11/18 追記(まだ解決出来ておりません・・・)
|
2
4
|
|
3
5
|
|
4
6
|
|
7
|
+
■エラーが発生した経緯
|
8
|
+
|
9
|
+
以前まではこのようなエラーは発生しておらず、tomcat stopを実行出来ておりました。
|
10
|
+
|
11
|
+
ですが何回もtomcat stop→tomcat startを実行しているうちに、
|
12
|
+
|
13
|
+
tomcatが完全に終了しない状態で起動(もしくは逆)をしてしまった可能性があります。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
■エラー内容
|
18
|
+
|
5
19
|
[root@***]sudo /etc/rc.d/init.d/tomcat stop
|
6
20
|
|
7
|
-
tomcatを停止中: ERROR: transpo
|
21
|
+
tomcat を停止中: ERROR: transport error 202: bind failed: アドレスは既に使用中です
|
8
22
|
|
9
|
-
|
23
|
+
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
|
24
|
+
|
25
|
+
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:750]
|
26
|
+
|
27
|
+
/opt/tomcat/bin/catalina.sh: line 451: 8230 アボートしました(コアダンプ) "/usr/java/default/bin/java" -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n -XX:MaxPermSize=256M -Xms512M -Xmx512M -Djava.endorsed.dirs="/opt/tomcat/endorsed" -classpath "/opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar" -Dcatalina.base="/opt/tomcat" -Dcatalina.home="/opt/tomcat" -Djava.io.tmpdir="/opt/tomcat/temp" org.apache.catalina.startup.Bootstrap stop
|
10
28
|
|
11
29
|
|
30
|
+
|
31
|
+
■試したこと
|
12
32
|
|
13
33
|
tomcatのプロセスをkill→startまでは出来るのですが、そこから再度stopさせようとすると
|
14
34
|
|
15
35
|
上記エラーが発生してしまいます。
|
16
36
|
|
37
|
+
|
38
|
+
|
39
|
+
調査をしてみると、どうやら同じポート番号を別のプロセスが使っている?可能性があると
|
40
|
+
|
41
|
+
分かりましたが、ps -ef |grep ポート番号
|
42
|
+
|
43
|
+
を実行しても、tomcatのプロセスしか出てきません。
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
|
50
|
+
|
17
51
|
どなたか解決方法を教えていただけないでしょうか?
|