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