Score:0

jenkins.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'

ธง im

ฉันกำลังพยายามติดตั้ง Jenkins โดยใช้บทช่วยสอนนี้:

https://phoenixnap.com/kb/install-jenkins-ubuntu

แต่ฉันได้รับ:

root@server:~# sudo apt ติดตั้งเจนกินส์
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
เจนกินส์เป็นเวอร์ชันใหม่ล่าสุดแล้ว (2.319.2)
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
1 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 0 B
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่]
การตั้งค่าเจนกินส์ (2.319.2) ...
งานสำหรับ jenkins.service ล้มเหลวเนื่องจากกระบวนการควบคุมออกโดยมีรหัสข้อผิดพลาด
ดู "สถานะ systemctl jenkins.service" และ "journalctl -xe" สำหรับรายละเอียด
เรียกใช้ rc.d: initscript เจนกินส์ การกระทำ "เริ่มต้น" ล้มเหลว
â jenkins.service - LSB: เริ่ม Jenkins ในเวลาบูต
     โหลดแล้ว: โหลดแล้ว (/etc/init.d/jenkins; สร้างขึ้น)
     ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่วันอาทิตย์ 2022-01-30 16:41:35 UTC; 16ms ที่แล้ว
       เอกสาร: man:systemd-sysv-generator(8)
    กระบวนการ: 1457069 ExecStart=/etc/init.d/jenkins start (code=exited, status=1/FAILURE)

30 ม.ค. 16:41:35 datalis systemd[1]: เริ่มต้น LSB: เริ่ม Jenkins ตอนบูต...
30 มกราคม 16:41:35 datalis jenkins[1457069]: พบเวอร์ชัน Java ที่ไม่ถูกต้อง
30 มกราคม 16:41:35 datalis jenkins[1457069]: พบเวอร์ชัน Java:
30 มกราคม 16:41:35 datalis jenkins[1457091]: รุ่น java "17.0.1" 2021-10-19 LTS
30 มกราคม 16:41:35 datalis jenkins[1457091]: Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
30 ม.ค. 16:41:35 น. datalis jenkins[1457091]: Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, โหมดผสม, การแชร์)
30 ม.ค. 16:41:35 น. datalis jenkins[1457069]: ยกเลิก
30 ม.ค. 16:41:35 datalis systemd[1]: jenkins.service: ออกจากกระบวนการควบคุม, รหัส = ออก, สถานะ = 1 / ล้มเหลว
30 มกราคม 16:41:35 datalis systemd[1]: jenkins.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
30 ม.ค. 16:41:35 datalis systemd[1]: ไม่สามารถเริ่ม LSB: เริ่ม Jenkins ในเวลาบูต
dpkg: ข้อผิดพลาดในการประมวลผลแพ็คเกจเจนกินส์ (--กำหนดค่า):
 แพ็คเกจ jenkins ที่ติดตั้งแล้วกระบวนการย่อยของสคริปต์หลังการติดตั้งส่งคืนสถานะการออกจากข้อผิดพลาด 1
พบข้อผิดพลาดขณะประมวลผล:
 เจนกินส์
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
รูท@เซิร์ฟเวอร์:~# ^C
รูท@เซิร์ฟเวอร์:~#

คุณรู้หรือไม่ว่าฉันจะแก้ไขได้อย่างไร

mchid avatar
bo flag
คุณใช้วิธีใดในการติดตั้ง java และ `java --version` ส่งคืนอะไร
mchid avatar
bo flag
โปรดทราบว่าคุณไม่ควรเรียกใช้ในฐานะรูท คุณกำลังใช้ `sudo` ดังนั้นคุณไม่จำเป็นต้องรูทหากคุณไม่ชอบพิมพ์รหัสผ่าน หลังจากที่คุณป้อนรหัสผ่านในครั้งแรกแล้ว รหัสผ่านจะไม่ถามคุณอีก และคุณควรจะสามารถเรียกใช้ `sudo` ได้โดยไม่ต้องใช้รหัสผ่านจนกว่าจะหมดเวลา การทำงานในฐานะรูทเป็นเพียงการปฏิบัติที่ไม่ดีและไม่มีความจำเป็นจริงๆ นั่นคือสิ่งที่ `sudo` มีไว้สำหรับ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา