
시스템 정보, 패치 상태 등을 중앙 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
이 문제는 서비스 파일에 추가하여 해결되었습니다.