본문 바로가기

OS/Windows

windows 서비스 속성(실행 파일 경로) 수정

반응형

1. 실행 파일 경로가 부정확해 서비스 실행이 불가 한 경우 레지스트리를 이용하여 수정

2. metricbeat를 예로 현재 서비스에 등록된 실행 파일 경로

"C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64\metricbeat.exe" --environment=windows_service -c "C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64\metricbeat.yml" --path.home "C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64" --path.data "C:\ProgramData\metricbeat" --path.logs "C:\ProgramData\metricbeat\logs" -E logging.files.redirect_stderr=true

 

3. metricbeat의 실행 파일 경로중 "--path.data", "--path.logs" 경로를 수정

 - 레지스트리 경로 : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\metricbeat

 

4. 변경 확인

"C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64\metricbeat.exe" --environment=windows_service -c "C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64\metricbeat.yml" --path.home "C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64" --path.data "C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64" --path.logs "C:\users\Administrator\Desktop\montools\metricbeat-7.15.2-windows-x86_64\logs" -E logging.files.redirect_stderr=true

 

반응형