Я запускаю систему Linux на оборудовании и запускаю специальное приложение на Nuvoton NUC972 (система на базе процессора arm9). Приложение реализует сложные функции, одной из которых является TCP-сервер. Сбои происходят каждые несколько дней (время не фиксировано, иногда дни, иногда один месяц).
Симптомы:
- После входа в SSH, после ввода таких команд, как
top
иreboot
, командная строка не отображается. Нажатие любой клавиши клавиатуры недопустимо, даже если комбинация клавиш ctrl+c недопустима. - Введите
ping 192.168.1.1
. После того, как командная строка отображает только одну строку результатов, она не отображается. - Некоторые команды являются нормальными, например: команды
ls
,ps -ef
. - Вы можете войти снова используя ssh.
- Если вы убьете мой процесс подачи заявления, он станет процессом зомби.
Я чувствую, что часть системы не функционирует должным образом, но она не является полностью ненормальной. Я наблюдал в течение нескольких месяцев и не знал, как решить проблему?