Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| dpi:changelog:update_guide [2025/12/22 11:48] – создано elena.krasnobryzh | dpi:changelog:update_guide [2025/12/24 08:52] (текущий) – [Инструкция по обновлению] elena.krasnobryzh | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| {{indexmenu_n> | {{indexmenu_n> | ||
| ======Инструкция по обновлению====== | ======Инструкция по обновлению====== | ||
| + | <note important> | ||
| + | Начиная с версии [[dpi: | ||
| + | </ | ||
| + | |||
| + | =====Подготовка к обновлению===== | ||
| + | * Убедитесь, | ||
| + | * Проверьте текущую установленную версию:< | ||
| + | * Если используется CentOS 8.x, **однократно** переключите репозитории на vault:< | ||
| + | * При проблемах с зависимостями или если обновление не находится, | ||
| + | |||
| + | =====Особые условия эксплуатации===== | ||
| + | **Для виртуальных машин, старых процессоров (примерно до 2009 года) и старых процессоров AMD (до Ryzen):** | ||
| + | |||
| + | Перед обновлением выполните: | ||
| + | <code bash> | ||
| + | touch / | ||
| + | </ | ||
| + | |||
| + | В этом случае DPI будет запускаться с обычным (не realtime) приоритетом, | ||
| + | |||
| + | =====Обновление DPI===== | ||
| + | * Обновление основной версии:< | ||
| + | * Установка тестовой (beta) версии:< | ||
| + | |||
| + | <note tip> | ||
| + | Если при обновлении возникает ошибка '' | ||
| + | </ | ||
| + | |||
| + | =====Рестарт сервисов===== | ||
| + | |||
| + | После обновления или смены версии **обязательно** выполните рестарт DPI: | ||
| + | <code bash> | ||
| + | service fastdpi restart | ||
| + | </ | ||
| + | |||
| + | Если используются PCRF и/или RADIUS, их также необходимо перезапустить (только при валидной конфигурации): | ||
| + | <code bash> | ||
| + | service fastpcrf restart | ||
| + | service fdpi_radius restart | ||
| + | </ | ||
| + | |||
| + | **Рекомендуемый порядок рестарта PCRF:** | ||
| + | <code bash> | ||
| + | service fastdpi stop | ||
| + | service fastpcrf restart | ||
| + | service fastdpi start | ||
| + | </ | ||
| + | |||
| + | =====Обновление операционной системы===== | ||
| + | |||
| + | <note important> | ||
| + | Не обновляйте версию ядра Linux и зависимые от него утилиты. | ||
| + | </ | ||
| + | |||
| + | * Для CentOS 8.x:< | ||
| + | |||
| + | =====Откат версии===== | ||
| + | |||
| + | * Пример отката на версию 14.0:< | ||
| + | * Пример отката на версию 12.4:< | ||
| + | |||
| + | После отката требуется рестарт сервисов: | ||
| + | <code bash> | ||
| + | service fastdpi restart | ||
| + | </ | ||
| + | |||
| + | =====Важные замечания===== | ||
| + | * Клиентам, | ||
| + | * Обновление ядра Linux может привести к нарушению бинарной совместимости с Kernel ABI и проблемам загрузки сетевых драйверов. | ||
| + | * Если ядро было обновлено, | ||
| + | |||