젠킨스 설치 시 설정한 계정이 아닌 다른 사용자로 사용자 변경
이전 포스팅에서 해당 문제를 해결하기 위해서 젠킨스 서비스를 실행하는 사용자를 현재 사용자로 변경해 주었다. 사용자 변경 이후에는 권한 문제가 해결되어서 Powershell 스크립트가 정상적으로 해결되어서 모든 것이 만족스러운 상황이었다.
문제 상황 : 윈도우 재부팅 시 젠킨스가 자동 시작되지 않음
하지만 설치시에 설정했던 사용자에서 다른 사용자로 변경한 것이 문제였을까 윈도우 재부팅 시에 젠킨스 서비스가 자동으로 실행되지 않는 현상이 발생하였다. 심각한 문제는 아니었지만 윈도우가 재부팅될 때마다 서비스를 재시작해줘야 하는 매우 신경 쓰이고 귀찮은 상황이 되어버렸다. 그래서 이를 해결하기로 했다.
젠킨스를 재설치하기로 결정
기존에 설정했던 LocalSystem를 사용했을 당시에는 윈도우 재부팅 후에도 정상적으로 젠킨스 서비스가 재시작되었다. 그렇다면 젠킨스를 설치할때 두 번째 옵션을 선택하고 현재 사용 중인 사용자로 설정하면 정상적으로 재시작 시에도 젠킨스 서비스가 실행될 것으로 판단하여 재설치를 진행했다.
현재 사용자(User) 확인하기
작업 관리자 - 사용자 탭 - 사용자 우클릭 메뉴에서 사용자 계정 관리 클릭으로 진입하면 사용자의 정확한 계정명을 알 수 있다. 해당 계정명과 윈도우 시작 시 입력하는 비밀번호를 입력해 주고 Test Credentials 버튼을 눌러주자. 그러면 정상적으로 다음으로 진행이 가능할 것이다. 그 이후의 과정을 특별한 내용이 없으니 다음을 꾸준히 눌러주자. 설치 이후에 이제 다시 윈도우를 재부팅하고 정상적으로 젠킨스가 재시작되는지 확인해 보자.
이제 정상적으로 젠킨스가 자동 재시작되는 것을 확인할 수 있다.
함께 읽으면 좋은 글
'프로그래밍 > 젠킨스(Jenkins)' 카테고리의 다른 글
젠킨스(Jenkins) 시간 설정 (3) | 2024.12.20 |
---|---|
젠킨스(Jenkins) Publish over SSH 사용하기 (0) | 2024.12.09 |
젠킨스(Jenkins) 접속 URL 변경하기 (2) | 2024.11.14 |
젠킨스(Jenkins) PowerShell SVN: E175013 Access to 'directory' forbidden 문제 해결하기 (0) | 2024.10.23 |
Command-line에서 svn 명령어 사용하기 (1) | 2024.10.22 |
댓글