| 参数 | vm.panic_on_oom |
|---|---|
| 取值 | 0 启用 OOM killer(默认) / 1 OOM 时 panic / 2 特定约束场景下 panic |
| 排查入口 | dmesg 中 oom-kill 记录与被杀进程信息 |
查看与排查
查看与排查
sysctl vm.panic_on_oom
dmesg -T | grep -i -E 'oom|killed process' | tailpanic 会导致整机不可用(若配置 panic 自动重启则表现为重启);生产环境启用前确认可用性策略。
控制内存耗尽时内核行为:默认调起 OOM killer 杀进程,或配置为直接 panic(配合自动重启变成整机重启)。
| 参数 | vm.panic_on_oom |
|---|---|
| 取值 | 0 启用 OOM killer(默认) / 1 OOM 时 panic / 2 特定约束场景下 panic |
| 排查入口 | dmesg 中 oom-kill 记录与被杀进程信息 |
sysctl vm.panic_on_oom
dmesg -T | grep -i -E 'oom|killed process' | tail