EC2 OS/Kernel Symptom Diagnostic Troubleshooter (Part 3)
Use the interactive troubleshooter below to identify your EC2 OS/kernel symptom, review the raw evidence, understand the root cause, and apply the recommended fix.
🚨 Step 1: What specific error symptom are you experiencing?
Please click the most accurate description:
Quick Reference Table
| # | Scenario | Key Error Signal | Root Cause | The Fix |
|---|---|---|---|---|
| 1 | Out of memory (OOM) killer terminating processes | [115879.769795] Out of memory: kill process 20273 (httpd) score 1285879 | Exhausted memory on the instance triggers the kernel's OOM killer to terminate processes. | N/A |
| 2 | ENA Keep-alive watchdog timeout causing device reset | [18509.800135] ena 0000:00:07.0 eth1: Keep alive watchdog timeout. wd_expired: 1 | The ENA driver did not receive keep-alive messages, prompting the watchdog to conclude a device failure and reset it. | N/A |
| 3 | ENA memory mapped I/O (MMIO) register read timeout | [ 47.113698] [ENA_COM: ena_com_reg_bar_read32] reading reg failed for timeout. expected: req id offset actual: req id offset | The timeout may be caused by an incompatible or incorrectly compiled driver, a busy hardware device, or hardware failure. | N/A |
| 4 | ENA Receive Buffer Allocation Failure due to memory pressure | failed to alloc buffer for rx queue queue_N_rx_skb_alloc_fail: N | This recoverable error indicates that there may have been a memory pressure issue or low system resources when the error was thrown. | N/A |