ENOMEDIUMENOMEDIUM — Không Tìm Thấy Phương Tiện
Không có phương tiện tháo rời nào trong ổ đĩa hoặc thiết bị.
ENOMEMHệ thống không có đủ bộ nhớ khả dụng để đáp ứng yêu cầu cấp phát.
Kernel hoặc bộ cấp phát user-space không thể tìm thấy đủ bộ nhớ trống. Có thể xảy ra khi hệ thống đang chịu áp lực bộ nhớ cao, tiến trình vượt quá giới hạn bộ nhớ của nó, hoặc OOM killer đã được kích hoạt.
Kiểm tra bộ nhớ khả dụng bằng free -h. Xác định tiến trình ngốn bộ nhớ bằng top hoặc htop. Tăng swap hoặc RAM vật lý. Nâng giới hạn bộ nhớ tiến trình bằng ulimit -v. Kiểm tra ứng dụng để tìm rò rỉ bộ nhớ.
# Check available memory
free -h
# Check OOM killer logs
dmesg | grep -i oomENOMEDIUMKhông có phương tiện tháo rời nào trong ổ đĩa hoặc thiết bị.
EALREADYMột kết nối non-blocking đã đang diễn ra trên socket này.
ENETUNREACHKhông có tuyến đường đến mạng đích trong bảng định tuyến.
SIGURG (23)Dữ liệu khẩn cấp (out-of-band) đã đến trên một socket.
ENOEXECCó yêu cầu thực thi một tệp không thuộc định dạng thực thi được nhận diện.
EDEADLKMột deadlock tài nguyên sẽ xảy ra nếu thao tác tiếp tục.