วิธีการเริ่มเจนกินส์?


10

ผมติดตั้งผ่านทาง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แต่ไม่เคยเริ่ม ...

ฉันจะแก้ไขสิ่งนี้และทำให้เจนกินส์เริ่มต้นได้อย่างไร

คำตอบ:


5

/etc/init/jenkins.confตรวจสอบการตั้งค่าไฟล์เจนกินส์พุ่งพรวด

ตรวจสอบว่าเส้นทางJAVA_HOMEนั้นถูกต้อง ในการติดตั้งใหม่อาจดูเหมือน/usr/lib/jvm/java-default(หรือ default-java) อย่างไรก็ตามหากคุณใช้ apt-get เพื่อติดตั้ง java 6 jre ไดเรกทอรีนั้นเป็นจริง/usr/lib/jvm/java-6-sun


1

ถ้าคุณเปลี่ยนJAVA_HOMEไป/usrใน/etc/init/jenkins.confแล้วคุณสามารถใช้แล้วแต่จำนวนใดจะใช้ Java ที่คุณต้องการ

คุณสามารถดูการติดตั้ง java ของคุณด้วย (ในฐานะที่เป็น root - เพิ่ม sudo ถ้าจำเป็น):

update-alternatives --list java

คุณสามารถตั้งค่าทางเลือก java ของคุณด้วย:

update-alternatives --config java
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.