XK0-005 · Question #1737
An administrator is troubleshooting a database service outage that was reported by a monitoring system. Given the following output: Which of the following is the reason for the outage?
The correct answer is D. The server does not have enough physical memory. From the output provided: systemctl status The mariadb service failed with the result "signal", indicating it was forcibly stopped, likely by the system due to resource exhaustion. The dmesg output shows that the Out of Memory (OOM) killer was invoked "Out of memory: Killed…
Question
Exhibit
Options
- AThe administrator sent a kill signal to the database
- BThe server is missing the DMA bus
- CThe database cannot write anything else to the storage
- DThe server does not have enough physical memory
How the community answered
(45 responses)- A2% (1)
- B4% (2)
- C9% (4)
- D84% (38)
Explanation
From the output provided: systemctl status The mariadb service failed with the result "signal", indicating it was forcibly stopped, likely by the system due to resource exhaustion. The dmesg output shows that the Out of Memory (OOM) killer was invoked "Out of memory: Killed process 1981 (mysqld)" The OOM killer terminated the mysqld process because the system ran out of available memory. This is evident from the memory statistics showing that there was no free memory available, causing the kernel to free up resources by killing a process. The reason for the outage is that the server does not have enough physical memory to support the current workload, leading to the OOM killer terminating the database process to recover
Topics
Community Discussion
No community discussion yet for this question.
