Điểm:2

Lỗi máy chủ Minecraft

lá cờ eg

Tôi đã làm theo hướng dẫn chính xác về điều này Địa điểm để cài đặt máy chủ Minecraft trên hệ thống Ubuntu Server 20.04 của tôi và tôi nhận được đầu ra sau bằng cách sử dụng các lệnh được hiển thị:

chủ sở hữu@mk-dell-t110:~$ sudo systemctl start minecraft@survival
chủ sở hữu@mk-dell-t110:~$ Sudo systemctl status minecraft@survival
â [email protected] - Máy chủ Minecraft: sinh tồn
     Đã tải: đã tải (/etc/systemd/system/[email protected]; đã bật; giá trị đặt sẵn của nhà cung cấp: đã bật)
     Hoạt động: không thành công (Kết quả: mã thoát) kể từ Chủ Nhật 2021-09-26 04:46:11 UTC; 23s trước
    Quá trình: 583600 ExecStart=/usr/bin/screen -DmS mc-survival /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui (code=exited, status=0/SUCCE>
    Quá trình: 583619 ExecStop=/usr/bin/screen -p 0 -S mc-survival -X eval stuff "nói MÁY CHỦ TẮT SAU 5 GIÂY. TIẾT KIỆM TẤT CẢ BẢN ĐỒ..."^M (co>
   PID chính: 583600 (mã=đã thoát, trạng thái=0/THÀNH CÔNG)

Ngày 26 tháng 9 04:46:11 mk-dell-t110 systemd[1]: [email protected]: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 5.
Ngày 26 tháng 9 04:46:11 mk-dell-t110 systemd[1]: Máy chủ Minecraft đã dừng: sự sống còn.
Ngày 26 tháng 9 04:46:11 mk-dell-t110 systemd[1]: [email protected]: Bắt đầu yêu cầu lặp lại quá nhanh.
Ngày 26 tháng 9 04:46:11 mk-dell-t110 systemd[1]: [email protected]: Không thành công với kết quả là 'mã thoát'.
Ngày 26 tháng 9 04:46:11 mk-dell-t110 systemd[1]: Không khởi động được Minecraft Server: survival.
chủ sở hữu@mk-dell-t110:~$ journalctl -u [email protected]
-- Nhật ký bắt đầu vào Thứ Năm 2021-09-23 21:52:02 UTC, kết thúc vào Chủ Nhật 2021-09-26 04:46:37 UTC. --
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: Khởi động Máy chủ Minecraft: sinh tồn.
Ngày 26 tháng 9 00:25:48 Màn hình mk-dell-t110[558000]: Không tìm thấy phiên màn hình nào.
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Quá trình điều khiển đã thoát, mã=đã thoát, trạng thái=1/THẤT BẠI
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Không thành công với kết quả là 'mã thoát'.
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 1.
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: Máy chủ Minecraft đã ngừng hoạt động: sự sống còn.
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: Khởi động Máy chủ Minecraft: sinh tồn.
Ngày 26 tháng 9 00:25:48 Màn hình mk-dell-t110[558027]: Không tìm thấy phiên màn hình nào.
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Quá trình điều khiển đã thoát, mã=đã thoát, trạng thái=1/THẤT BẠI
Ngày 26 tháng 9 00:25:48 mk-dell-t110 systemd[1]: [email protected]: Không thành công với kết quả là 'mã thoát'.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 2.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: Máy chủ Minecraft đã dừng: sự sống còn.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: Bắt đầu Máy chủ Minecraft: sinh tồn.
Ngày 26 tháng 9 00:25:49 Màn hình mk-dell-t110[558049]: Không tìm thấy phiên màn hình nào.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Quá trình điều khiển đã thoát, mã=đã thoát, trạng thái=1/THẤT BẠI
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Không thành công với kết quả là 'mã thoát'.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 3.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: Máy chủ Minecraft đã dừng: sự sống còn.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: Bắt đầu Máy chủ Minecraft: sinh tồn.
Ngày 26 tháng 9 00:25:49 Màn hình mk-dell-t110[558072]: Không tìm thấy phiên màn hình nào.
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Quá trình điều khiển đã thoát, mã=đã thoát, trạng thái=1/THẤT BẠI
Ngày 26 tháng 9 00:25:49 mk-dell-t110 systemd[1]: [email protected]: Không thành công với kết quả là 'mã thoát'.
chủ sở hữu@mk-dell-t110:~$ 

Tôi chưa quen với Ubuntu Server, vì vậy tôi xin lỗi nếu điều này không hữu ích lắm trong việc chẩn đoán lỗi. Như tôi đã nói, tôi đã làm theo chính xác hướng dẫn được liên kết cho đến phần có nhãn "Cung cấp phiên bản máy chủ Minecraft mới trên cùng một máy chủ". Tôi chỉ muốn một máy chủ Minecraft ngay bây giờ.

Cập nhật: Tôi vừa thử chạy máy chủ theo cách thủ công với java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui lệnh, và đây là đầu ra:

chủ sở hữu@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
Lỗi: LinkageError xảy ra khi tải lớp chính net.minecraft.server.Main
    java.lang.UnsupportedClassVersionError: net/minecraft/server/Main đã được biên dịch bởi phiên bản Java Runtime mới hơn (tệp lớp phiên bản 60.0), phiên bản Java Runtime này chỉ nhận dạng các phiên bản tệp lớp lên đến 55.0
chủ sở hữu@mk-dell-t110:/opt/minecraft/survival$ 

Đây là ngay sau khi tôi cố kiểm tra để đảm bảo rằng tôi đã cài đặt Java bằng cách sử dụng lệnh sudo apt cài đặt wget màn hình mặc định-jdk nmap từ hướng dẫn trên trang web (được liên kết trước đó ở trên), tôi đã làm theo để đạt được điều này.

lá cờ ru
Chúng tôi cần đầu ra của `journalctl -u [email protected]`. Điều này sẽ giúp chúng tôi *tất cả* đầu ra lỗi. Lệnh và ảnh chụp màn hình bạn đã hiển thị chỉ là nhật ký *đơn* cho biết nó đang gặp sự cố và khởi động lại quá nhanh, đây không phải là lỗi THỰC TẾ - chúng tôi có thể nhận được lỗi thực sự từ `journalctl` nếu chúng tôi quay lại xa hơn. Sao chép và dán đầu ra vào bài đăng của bạn dưới dạng chỉnh sửa và sử dụng hàng rào mã. (Hoặc chỉ cần dán mã của bạn vào dưới dạng chỉnh sửa mà không cần định dạng và để một người trong chúng tôi xem qua và áp dụng định dạng nếu bạn không biết hàng rào mã hoặc định dạng mã nào ở đây trên Hỏi Ubuntu)
lordoftimelords avatar
lá cờ eg
@Nmath Cảm ơn bạn đã cho lời khuyên. Tôi đã sửa liên kết, hy vọng sẽ cung cấp thêm ngữ cảnh. Tôi xin lỗi vì định dạng ban đầu không chính xác. Tôi đã sửa nó kể từ đó (ít nhất là tôi hy vọng). Vui lòng cho tôi biết nếu có bất kỳ điều gì khác cần được làm rõ hoặc chỉnh sửa. Như bạn có thể nói, tôi chưa quen với trang web này và Ubuntu Server.
lordoftimelords avatar
lá cờ eg
@ThomasWard Kể từ đó, tôi đã thêm đầu ra của 'journalctl -u [email protected]'. Nếu có bất cứ điều gì khác tôi nên thêm xin vui lòng cho tôi biết.
lá cờ ru
Bạn cần có Java mới hơn trên máy tính của mình - phiên bản Java được sử dụng trong `.jar` của Minecraft mới hơn phiên bản Java trên hệ thống của bạn.
Điểm:1
lá cờ eg

Tôi đã thêm kho lưu trữ Java với Sudo add-apt-repository ppa:linuxuprise/java, sau đó được sử dụng sudo apt-get cập nhật, và cuối cùng được sử dụng sudo apt cài đặt openjdk-17-jdk để có phiên bản Java mới nhất. Sau đó tôi tiến hành chạy máy chủ và trạng thái cho thấy nó đang hoạt động. Tôi cũng có thể kết nối từ máy khách Minecraft của mình.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.