Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:changelog:update_guide [2025/12/22 11:58] – 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 | + | * Обновление основной версии:< |
| + | * Установка | ||
| - | и других зависимых процессов (PCRF/ | + | <note tip> |
| + | Если при обновлении возникает ошибка '' | ||
| + | </ | ||
| + | |||
| + | =====Рестарт сервисов===== | ||
| + | |||
| + | После | ||
| <code bash> | <code bash> | ||
| - | service | + | service |
| - | service fdpi_radius | + | |
| </ | </ | ||
| - | При необходимости можно обновить компоненты | + | Если используются PCRF и/или RADIUS, их также необходимо перезапустить (только при валидной конфигурации): |
| - | Для CentOS 6.x: | + | |
| <code bash> | <code bash> | ||
| - | yum --exclude=kernel*, | + | service fastpcrf restart |
| + | service fdpi_radius restart | ||
| </ | </ | ||
| - | Для CentOS 8.x: | + | **Рекомендуемый порядок рестарта PCRF:** |
| <code bash> | <code bash> | ||
| - | yum update | + | service fastdpi stop |
| + | service fastpcrf restart | ||
| + | service fastdpi start | ||
| </ | </ | ||
| - | **Пользователям, эксплуатирующим DPI на виртуальных машинах, старых процессорах (2009 года выпуска) и старых процессорах AMD (до Ryzen):**\\ | + | =====Обновление |
| - | Выполните перед обновлением команду: | + | |
| + | <note important> | ||
| + | Не обновляйте версию ядра Linux и зависимые от него | ||
| + | </ | ||
| + | |||
| + | * Для CentOS 8.x:< | ||
| + | |||
| + | =====Откат версии===== | ||
| + | |||
| + | * Пример отката | ||
| + | * Пример отката на версию 12.4:<code bash>yum downgrade fastdpi-12.4-0 fastpcrf-12.4-0</ | ||
| + | |||
| + | После отката требуется | ||
| <code bash> | <code bash> | ||
| - | touch / | + | service fastdpi restart |
| </ | </ | ||
| - | и процесс DPI будет запускаться с обычным (не '' | + | =====Важные замечания===== |
| + | * Клиентам, использующим функциональность BRAS, необходимо учитывать изменения | ||
| + | * Обновление ядра Linux может привести к нарушению бинарной совместимости с Kernel ABI и проблемам загрузки сетевых драйверов. | ||
| + | * Если ядро было обновлено, временно настройте загрузку предыдущей | ||
| - | <note tip> | ||