「=」がありません。 Debian サービスで

「=」がありません。 Debian サービスで

/etc/systemd/system/webapp.serviceにこのサービスを作成しました。

中:

Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:    10

内容は次のとおりです。

[Unit]
Description=webapp daemon
[Service]
Type=simple
ExecStart=/usr/local/bin/start-webapp.sh
ExecStop=/usr/local/bin/stop-webapp.sh
ExecReload=/usr/local/bin/reload-webapp.sh
[Install]
WantedBy=multi-user.target

以下を使用してサービスを開始しようとしています。

sudo systemctl start webapp.service

しかし、私がするとき

sudo systemctl status webapp.service 

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

● webapp.service - webapp daemon
   Loaded: loaded (/etc/systemd/system/webapp.service; disabled; vendor preset: enabled)
   Active: inactive (dead)

Jun 01 11:31:48 localhost systemd[1]: /etc/systemd/system/webapp.service:8: Missing '='.
Jun 01 11:31:52 localhost systemd[1]: /etc/systemd/system/webapp.service:8: Missing '='.
Jun 01 11:35:21 localhost systemd[1]: /etc/systemd/system/webapp.service:8: Missing '='.
Jun 01 11:35:31 localhost systemd[1]: /etc/systemd/system/webapp.service:8: Missing '='.

そして

admin@localhost:/etc/systemd/system$ cat -vetn webapp.service 
     1  [Unit]$
     2  Description=webapp daemon$
     3  [Service]$
     4  Type=simple$
     5  ExecStart=/usr/local/bin/start-webapp.sh$
     6  ExecStop=/usr/local/bin/stop-webapp.sh$
     7  ExecReload=/usr/local/bin/reload-webapp.sh$
     8  [Install]$
     9  WantedBy=multi-user.target$

ベストアンサー1

おすすめ記事