属性を取得できません。 Ubuntu 16.04.3 LTSには対応するインターフェイスはありません。

属性を取得できません。 Ubuntu 16.04.3 LTSには対応するインターフェイスはありません。

次の権限を持つフォルダtdk-api.serviceにこのユニットファイルを作成しました。/etc/systemd/system-rwxr-xr-x

次のコンテンツが含まれています。

[Unit]
Description = tdk API daemon

[Service]
Type = simple
ExecStart =  /usr/local/bin/start-tdk-api.sh
ExecStop =   /usr/local/bin/stop-tdk-api.sh
ExecReload = /usr/local/bin/reload-tdk-api.sh

[Install]
WantedBy = multi-user.target

ただし、起動時にエラーが発生します。

root@localhost:/etc/systemd/system# sudo systemctl start tdk-api
Failed to start tdk-api.service: Unknown unit: tdk-api.service
See system logs and 'systemctl status tdk-api.service' for details.
root@localhost:/etc/systemd/system# systemctl status tdk-api.service
Failed to get properties: No such interface ''
root@localhost:/etc/systemd/system# 

また、提案されているようにsystemdデーモンを再ロードしてみました。

systemctl daemon-reload

私も次のことを試しました。

root@localhost:/etc/systemd/system# systemctl enable tdk-api.service
Configuration file /etc/systemd/system/tdk-api.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Created symlink /etc/systemd/system/multi-user.target.wants/tdk-api.service, pointing to /etc/systemd/system/tdk-api.service.
root@localhost:/etc/systemd/system# sudo systemctl start tdk-api
Failed to start tdk-api.service: Unknown unit: tdk-api.service
See system logs and 'systemctl status tdk-api.service' for details.
root@localhost:/etc/systemd/system# systemctl status tdk-api.service
Failed to get properties: No such interface ''

ベストアンサー1

おすすめ記事