FAQ Linux
- Диагностика Linux, информация об оборудовании Linux, BSD. Оценка производительности.
Паника ядра
Паника ядра. Это происходит, когда ядро по каким-либо причинам не может выполнять дальнейшую работу (самая частая причина - отсутствие поддержки корневой файловой системы). По умолчанию машина просто останавливается, но неплохо было бы установить небольшой таймаут, по истечению которого выполнялась бы перезагрузка. Это легко сделать, прописав в файл /proc/sys/kernel/panic число, отражающее интервал в секундах. Менее плачевная ситуация - это "oops", когда ядро еще в состоянии продолжать работу, что и делает по дефолту. Но прописав в /proc/sys/kernel/panic_on_oops единицу, ты заставишь ядро паниковать и в этом случае.
При формировании core-файла его имя принимает вид имени обрушившейся программы плюс расширение, которое извлекается из /proc/sys/kernel/core_pattern. Соответственно, если тебе чем-то не приглянулось расширение ".core", ты можешь его легко изменить. В дополнение к этой возможности можно записать в файл /proc/sys/kernel/core_uses_pid единицу, и к расширению core будет прибавляться еще и PID процесса. Удобно, если требуется отлаживать несколько экземпляров процесса раздельно.
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!
7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах