ฉันทำตามคำแนะนำในเรื่องนี้ทุกประการ งาน เพื่อติดตั้งเซิร์ฟเวอร์ Minecraft บนระบบ Ubuntu Server 20.04 ของฉัน และฉันได้รับผลลัพธ์ต่อไปนี้โดยใช้คำสั่งที่แสดง:
Owner@mk-dell-t110:~$ sudo systemctl เริ่ม minecraft@survival
Owner@mk-dell-t110:~$ sudo systemctl สถานะ minecraft@survival
â [email protected] - เซิร์ฟเวอร์ Minecraft: การอยู่รอด
โหลดแล้ว: โหลดแล้ว (/etc/systemd/system/[email protected]; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่วันอาทิตย์ 2021-09-26 04:46:11 UTC; 23s ที่ผ่านมา
กระบวนการ: 583600 ExecStart=/usr/bin/screen -DmS mc-survival /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui (รหัส=ออก, สถานะ=0/สำเร็จ>
กระบวนการ: 583619 ExecStop=/usr/bin/screen -p 0 -S mc-survival -X eval stuff "พูดว่าเซิร์ฟเวอร์ปิดตัวลงใน 5 วินาที บันทึกแผนที่ทั้งหมด..."^M (co>
PID หลัก: 583600 (รหัส=ออก สถานะ=0/สำเร็จ)
26 กันยายน 04:46:11 mk-dell-t110 systemd[1]: [email protected]: งานรีสตาร์ทตามกำหนดเวลา ตัวนับการรีสตาร์ทอยู่ที่ 5
26 ก.ย. 04:46:11 mk-dell-t110 systemd [1]: หยุดเซิร์ฟเวอร์ Minecraft: การอยู่รอด
26 กันยายน 04:46:11 mk-dell-t110 systemd[1]: [email protected]: เริ่มคำขอซ้ำเร็วเกินไป
26 กันยายน 04:46:11 mk-dell-t110 systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
26 ก.ย. 04:46:11 mk-dell-t110 systemd [1]: ไม่สามารถเริ่มเซิร์ฟเวอร์ Minecraft: การอยู่รอด
Owner@mk-dell-t110:~$ Journalctl -u [email protected]
-- บันทึกเริ่มในวันพฤหัสบดีที่ 2021-09-23 21:52:02 UTC สิ้นสุดในวันอาทิตย์ 2021-09-26 04:46:37 UTC --
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd [1]: เริ่มเซิร์ฟเวอร์ Minecraft: การอยู่รอด
26 ก.ย. 00:25:48 หน้าจอ mk-dell-t110 [558000]: ไม่พบเซสชันหน้าจอ
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd[1]: [email protected]: ออกจากกระบวนการควบคุมแล้ว รหัส=ออกแล้ว สถานะ=1/ล้มเหลว
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd[1]: [email protected]: งานรีสตาร์ทตามกำหนดเวลา ตัวนับการรีสตาร์ทอยู่ที่ 1
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd [1]: เซิร์ฟเวอร์ Minecraft หยุดทำงาน: การอยู่รอด
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd [1]: เริ่มเซิร์ฟเวอร์ Minecraft: การอยู่รอด
26 ก.ย. 00:25:48 หน้าจอ mk-dell-t110 [558027]: ไม่พบเซสชันหน้าจอ
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd[1]: [email protected]: ออกจากกระบวนการควบคุมแล้ว รหัส=ออกแล้ว สถานะ=1/ล้มเหลว
26 ก.ย. 00:25:48 น. mk-dell-t110 systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd[1]: [email protected]: งานรีสตาร์ทตามกำหนดเวลา ตัวนับการรีสตาร์ทอยู่ที่ 2
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd [1]: เซิร์ฟเวอร์ Minecraft หยุดทำงาน: การอยู่รอด
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd [1]: เริ่มเซิร์ฟเวอร์ Minecraft: การอยู่รอด
26 ก.ย. 00:25:49 หน้าจอ mk-dell-t110 [558049]: ไม่พบเซสชันหน้าจอ
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd[1]: [email protected]: ออกจากกระบวนการควบคุมแล้ว รหัส=ออกแล้ว สถานะ=1/ล้มเหลว
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd[1]: [email protected]: งานรีสตาร์ทตามกำหนดเวลา ตัวนับการรีสตาร์ทอยู่ที่ 3
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd [1]: เซิร์ฟเวอร์ Minecraft หยุดทำงาน: การอยู่รอด
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd [1]: เริ่มเซิร์ฟเวอร์ Minecraft: การอยู่รอด
26 ก.ย. 00:25:49 หน้าจอ mk-dell-t110 [558072]: ไม่พบเซสชันหน้าจอ
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd[1]: [email protected]: ออกจากกระบวนการควบคุมแล้ว รหัส=ออกแล้ว สถานะ=1/ล้มเหลว
26 ก.ย. 00:25:49 น. mk-dell-t110 systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
เจ้าของ@mk-dell-t110:~$
ฉันเพิ่งเริ่มใช้ Ubuntu Server ดังนั้นฉันจึงขออภัยหากวิธีนี้ไม่เป็นประโยชน์ในการวินิจฉัยข้อผิดพลาด อย่างที่ฉันพูด ฉันทำตามคำแนะนำที่เชื่อมโยงจนถึงส่วนที่ระบุว่า "จัดเตรียมอินสแตนซ์เซิร์ฟเวอร์ Minecraft ใหม่บนโฮสต์เดียวกัน" ฉันต้องการเซิร์ฟเวอร์ Minecraft เพียงเครื่องเดียวเท่านั้นในตอนนี้
อัปเดต: ฉันเพิ่งพยายามเรียกใช้เซิร์ฟเวอร์ด้วยตนเองด้วย java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
คำสั่งและนี่คือผลลัพธ์:
Owner@mk-dell-t110:/opt/minecraft/survival$ ls
eula.txt minecraft_server.jar
Owner@mk-dell-t110:/opt/minecraft/survival$ java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
ข้อผิดพลาด: เกิดข้อผิดพลาด LinkageError ขณะโหลดคลาสหลัก net.minecraft.server.Main
java.lang.UnsupportedClassVersionError: net/minecraft/server/Main ได้รับการคอมไพล์โดย Java Runtime เวอร์ชันล่าสุด (ไฟล์คลาสเวอร์ชัน 60.0) Java Runtime เวอร์ชันนี้รู้จักเฉพาะไฟล์คลาสเวอร์ชันสูงสุด 55.0
Owner@mk-dell-t110:/opt/minecraft/survival$
นี่เป็นหลังจากที่ฉันพยายามตรวจสอบว่าฉันได้ติดตั้ง Java โดยใช้คำสั่ง sudo apt ติดตั้งหน้าจอ wget default-jdk nmap
จากบทช่วยสอนเว็บไซต์ (ลิงก์ก่อนหน้านี้ด้านบน) ฉันทำตามเพื่อให้ได้มาไกล