systemctl - mã thoát dịch vụ và giải thích thông tin trạng thái


12

Khi kiểm tra trạng thái dịch vụ qua systemctl

systemctl status docker

đầu ra giống như

● docker.service - Công cụ chứa ứng dụng Docker
  Đã tải: đã tải (/lib/systemd/system/docker.service; enable; nhà cung cấp cài sẵn: đã bật)
  Hoạt động: không hoạt động (đã chết) (Kết quả: mã thoát) kể từ Thứ Hai 2018-03-19 13:52:21 CST; 4 phút 32 giây trước
  Tài liệu: https://docs.docker.com
  Quá trình: 6001 ExecStart = / usr / bin / dockerd -H fd: // (code = exited, status = 205 / LIMITS)
  PID chính: 6001 ( mã = thoát, trạng thái = 205 / GIỚI HẠN )

Câu hỏi là về phần in đậm: mã thoát quy trình chính và thông tin trạng thái.
Có một danh sách tất cả các mã và trạng thái cùng với lời giải thích của họ?


Tôi biết rằng hầu hết thời gian nó tự giải thích (và tôi biết câu trả lời cho câu hỏi ở đây) nhưng gần đây chúng tôi nhận được câu hỏi này rất nhiều (một số người tìm kiếm qua google nhưng không thể tìm thấy nó, những người khác mở systemd.service trang con người, tìm kiếm ví dụ mã 203 và không tìm thấy nó ...) vì vậy tôi nghĩ rằng tôi cũng có thể đặt nó ở đây để mọi người dễ dàng tìm thấy câu trả lời qua google.


Ý kiến ​​hay! ........
slm

Câu trả lời:


12

Có, nhưng chỉ kể từ năm 2017 khi Jan Synacek cuối cùng đã ghi lại chúng trong tài liệu hướng dẫn hệ thống. Đồng nghiệp làm việc của bạn chỉ đơn giản là đọc trang sai của hướng dẫn. ☺

đọc thêm


Điều này rất hữu ích. Tôi chỉ muốn thêm rằng systemctlđang thoát với mã 3trong một số điều kiện nhất định, ngay cả khi cuộc gọi thành công và không có thất bại. Xem Bug 77507 để biết thêm chi tiết.
U880D
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.