システム情報、パッチのステータスなどを中央のLabTech監視サーバーに報告するManjaroシステムでサービスを実行します。コマンドを使用して直接実行すると、期待/home/[username]/ltechagent/ltechagent start
どおりに実行されます。予期せず終了せず、プロセステーブルに「ltechagent」と表示されます。
systemctl start labtech
LabTech Agentを管理するためにlabtech.serviceというsystemdサービスファイルを作成しましたが、Displayedを使用して起動しようとすると(agent.c:73) Received sigterm. Shutting down the agent
数秒で見つかりました。 TimeOutSecを設定しようとしましたが、効果がないようです。
サービスファイル:
[Unit]
Description = LabTech Agent
[Service]
ExecStart = /home/[username]/ltechagent/ltechagent start
[Install]
WantedBy = multi-user.target
あなたが持っている洞察に感謝します!
ベストアンサー1
RemainAfterExit=yes
この問題はサービスファイルに追加することで解決されました。