젠킨스를 시작하는 방법?

젠킨스를 시작하는 방법?

jenkins를 통해 설치했습니다 sudo apt-get install jenkins. 그러나 시작되지 않습니다. 을 사용하여 수동으로 시작하려고했습니다 sudo /etc/init.d/jenkins start. 하지만 그런 식으로 시작하려고 하면 다음 메시지가 표시됩니다.

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.67" (uid=1000 pid=7970 comm="start jenkins ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")"

init.d메서드는 이라고만 표시되지만 starting시작되지 않습니다...

이 문제를 해결하고 젠킨스를 시작하려면 어떻게 해야 하나요?

답변1

jenkins upstart 구성 파일을 확인하세요 /etc/init/jenkins.conf.

경로가 JAVA_HOME올바른지 확인하십시오. 새로 설치하면 /usr/lib/jvm/java-default(또는 default-java)처럼 보일 수 있지만 apt-get을 사용하여 Java 6 jre를 설치한 경우 실제로 디렉터리는 다음과 같습니다./usr/lib/jvm/java-6-sun

답변2

in JAVA_HOME으로 변경하면 원하는 Java 구현을 사용할 수 있습니다./usr/etc/init/jenkins.conf

다음을 사용하여 Java의 대체 설치를 볼 수 있습니다(루트로 - 필요한 경우 sudo 추가).

update-alternatives --list java

다음을 사용하여 Java 대안을 설정할 수 있습니다.

update-alternatives --config java

관련 정보