reload.service の起動に失敗しました: ユニット reload.service が見つかりません

reload.service の起動に失敗しました: ユニット reload.service が見つかりません

これをTomcatサービスに追加しました:

[Unit]
Description=Apache Tomcat 8 Servlet Container
After=syslog.target network.target

[Service]
User=tomcat
Group=tomcat
Type=forking
Environment=CATALINA_PID=/opt/tomcat/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure

[Install]
WantedBy=multi-user.target

そして、次のコマンドを使用しました:

systemctl daemon-reload
systemctl start tomcat

次のエラーが発生します:

Failed to start reload.service: Unit reload.service not found.

誰か助けてくれませんか。

答え1

このコマンドを実行すると、指定したエラー メッセージが表示されます。

$ sudo systemctl start reload 
Failed to start reload.service: Unit reload.service not found.

実際に Tomcat を起動するための正しいコマンドを実行していることを確認します。コマンドは次のとおりです。

$ sudo systemctl start tomcat

関連情報