Я пытаюсь отладить проблему, при которой процесс redis-сервера умер, и в системном журнале я вижу:
Mar 9 23:56:44 ip-10-236-158-228 kernel: [25188369.962457] init: redis1-server main process (2822) terminated with status 131
Что означает статус 131, и где я могу получить список кодов состояния завершения? Я погуглил linux kernel terminated with status
но безрезультатно.
Ответы:
В соответствии с этот список предметов , статус 131 соответствует
ENOTRECOVERABLE
что означает «Состояние не подлежит восстановлению». Что это означает в контексте сбоя вашего экземпляра сервера Redis, трудно понять без знания более подробной информации о настройке вашего сервера Redis.источник
Коды выхода или статусы * nix программ зависят от конкретной программы. Вы найдете нужный ответ в документации по рассматриваемой программе. Обычно это на странице руководства (введите
man <name of program>
). В этом конкретном случае вам следует ознакомиться с документацией, прилагаемой к redis1-серверу.Кроме того, это не ядро ничего не завершает; это ядро говорит, что init говорит, что
redis1-server
прекращается.источник