tomcatを起動したところ、「tomcat.pidが見つからない」というメッセージが表示される(tomcatは起動される)
解決したいこと
CentOS8にて、tomcatを起動したところ、
/usr/local/apache-tomcat-10.0.4/bin/catalina.sh: 行 503: /var/run/tomcat/tomcat.pid: そのようなファイルやディレクトリはありません
と表示されます。
この表示を消すにはどうすればよろしいでしょうか。
(または、この表示があっても問題ないでしょうか。)
発生している問題・エラー
[root@testhost ~]# /usr/local/apache-tomcat-10.0.4/bin/startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-10.0.4
Using CATALINA_HOME: /usr/local/apache-tomcat-10.0.4
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-10.0.4/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/apache-tomcat-10.0.4/bin/bootstrap.jar:/usr/local/apache-tomcat-10.0.4/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Using CATALINA_PID: /var/run/tomcat/tomcat.pid
/usr/local/apache-tomcat-10.0.4/bin/catalina.sh: 行 503: /var/run/tomcat/tomcat.pid: そのようなファイルやディレクトリはありません
Tomcat started.
・環境
・OS
CentOS8
・java
java 16 2021-03-16
・Apache Tomcat
10.0.4
※http://当該サーバのIPアドレス:8080 にて、
tomcatの画面(猫の画面)は無事出力されています。
・関連ファイル
・/usr/local/tomcat/bin/setenv.sh
CATALINA_PID="/var/run/tomcat/tomcat.pid"
・/usr/lib/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat 10.0.4
After=network.target
[Service]
User=tomcat
Group=tomcat
Type=oneshot
RemainAfterExit=yes
PIDFile=/var/run/tomcat/tomcat.pid
PIDFile=/usr/local/tomcat/bin/tomcat.pid
EnvironmentFile=-/etc/sysconfig/tomcat
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
ExecReStart=/usr/local/tomcat/bin/shutdown.sh;/usr/local/tomcat/bin/startup.sh
[Install]
WantedBy=multi-user.target
対応方法など、教えていただけると助かります。
よろしくお願いいたします。
0