[jenkins] Jenkins를 수동으로 다시 시작하는 방법?

방금 Jenkins와 작업을 시작했으며 문제가 발생했습니다. 여러 플러그인을 설치 한 후에는 다시 시작해야하고 “종료”모드로 들어가야한다고 말했지만 다시 시작하지는 않았습니다.

수동 재시작은 어떻게합니까?



답변

Jenkins를 수동으로 다시 시작하려면 브라우저에 URL을 입력하여 다음 명령 중 하나를 사용할 수 있습니다.

(jenkins_url)/safeRestart-실행중인 모든 작업을 완료 할 수 있습니다. 재시작이 완료된 후에도 새 작업이 큐에 남아 실행됩니다.

(jenkins_url)/restart -빌드가 완료되기를 기다리지 않고 강제로 다시 시작합니다.


답변

당신이로 설치 한 경우 RPM 이나 DEB , 다음 service jenkins restart도 작동합니다.


답변

우분투 또는 데비안에서 apt-get/ dpkg:

$ sudo /etc/init.d/jenkins restart
Usage: /etc/init.d/jenkins {start|stop|status|restart|force-reload}


답변

SafeRestart 플러그인 언급 될 필요가있다. 매우 유용합니다 ( 안전하게 다시 시작하십시오 ). 기본 메뉴에서 다시 시작할 수있는 링크를 추가합니다.

여기에 이미지 설명을 입력하십시오


답변

아래 명령은 Red Hat Linux 에서 저에게 효과적이며 우분투에서도 작동합니다.

  • Jenkins의 상태를 알려면 :

    sudo service jenkins status
    
  • Jenkins를 시작하려면 다음을 수행하십시오.

    sudo service jenkins start
    
  • Jenkins를 중지하려면 다음을 수행하십시오.

    sudo service jenkins stop
    
  • Jenkins를 다시 시작하려면 다음을 수행하십시오.

    sudo service jenkins restart
    

명령 프롬프트 데모 :

[root@varunHome]# sudo service jenkins status
jenkins (pid  7468) is running...

[root@varunHome]# sudo service jenkins stop
Shutting down Jenkins               [  OK  ]

[root@varunHome]# sudo service jenkins start
Starting Jenkins                    [  OK  ]

[root@varunHome]# sudo service jenkins restart
Shutting down Jenkins               [  OK  ]

Starting Jenkins                    [  OK  ]
[root@varunHome]#

창문을 사용하는 사람들

Console / Command line-> Jenkins 설치 디렉토리로 이동하십시오. 다음 명령을 각각 실행하십시오.

To stop:
jenkins.exe stop

To start:
jenkins.exe start

To restart:
jenkins.exe restart


답변

(서비스로 설치 한 경우 Windows에서, 서비스로 이동 시작실행 : services.msc젠킨스, → 마우스 오른쪽 버튼으로 클릭 찾기) 다시 시작을 .

그것은 (UI가 응답하지 않는) Windows 작업 관리자를 열 → 도움이되지 않는 경우 프로세스 는 죽일 java.exe프로세스를 다시 한 번 서비스를 다시 시작합니다.


답변

Mac OS X에서 Jenkins를 실행중인 경우 다음 명령을 실행하여 서비스를 수동으로 중지 할 수 있습니다.

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist