Система изнутри: ресурсы, ядро, процессы / Ступень 4 из 12 · шаг 9 из 10
Настройка ядра пропадает
Не запущена
Запускается
Ситуация
Служба lab-sensors — приложение sensor-hub — принимает показания датчиков склада по UDP. На прошлой неделе
она перестала запускаться. Коллега поднял ей параметр ядра командой — служба заработала. Ночью сервер
перезагрузили, и lab-sensors снова не стартует. Коллега уверяет, что сохранил настройку в файл.
Перезагружать машину не нужно: при загрузке параметры ядра берутся из тех же файлов и в том же порядке, что и
у sudo sysctl --system.
Задача
- Служба
lab-sensorsработает, включена при загрузке и отвечает наcurl http://127.0.0.1:8126/health. Код приложения прежний. - Значение переживает перезагрузку:
sudo sysctl --systemставит нужный службе параметр, и берёт его из файла в/etc. - Остальные параметры из файлов настройки остаются прежними — и в файлах, и в работающем ядре.
Интернета на машине нет, всё нужное уже установлено. Команды администратора запускай через
sudo.
Цели лабы
0 из 3-
Служба lab-sensors работает, включена при загрузке и отвечает; код приложения прежний — ещё не проверялась
-
sudo sysctl --system ставит net.core.rmem_max не меньше 8388608 (8 МиБ) — из файла в /etc — ещё не проверялась
-
Остальные параметры из файлов настройки прежние — в файлах и в ядре — ещё не проверялась
Подсказки
открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение
после 3 неудачных проверок