Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:changelog:update_guide [2025/12/22 12:17] – elena.krasnobryzh | dpi:changelog:update_guide [2026/02/12 09:23] (текущий) – [Обновление DPI] 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> | + | **Для виртуальных машин, старых |
| - | yum update fastdpi | + | |
| - | </ | + | |
| - | <note tip> | + | Перед обновлением выполните: |
| - | + | ||
| - | После обновления | + | |
| - | <code bash> | + | |
| - | + | ||
| - | и других зависимых процессов (PCRF/ | + | |
| <code bash> | <code bash> | ||
| - | service fastpcrf restart | + | touch / |
| - | service fdpi_radius restart | + | |
| </ | </ | ||
| - | При необходимости можно | + | В этом случае DPI будет запускаться с обычным (не realtime) |
| - | Для CentOS 6.x: | + | |
| - | <code bash> | + | |
| - | yum --exclude=kernel*, | + | |
| - | </ | + | |
| - | Для CentOS 8.x: | + | =====Обновление DPI===== |
| - | <code bash> | + | <note important>Начиная с версии [[dpi: |
| - | yum update | + | |
| - | </code> | + | |
| - | **Пользователям, | + | |
| - | Выполните перед обновлением команду: | + | * Установка тестовой |
| - | <code bash> | + | |
| - | touch / | + | |
| - | </ | + | |
| - | и процесс DPI будет запускаться с обычным (не '' | + | <note tip> |
| + | Если при обновлении | ||
| + | </ | ||
| - | <note tip>Клиентам, использующим функционал BRAS, при обновлении | + | ====Особенности обновления при распределенной установке==== |
| + | Если | ||
| + | - **Единая версия ПО:**\\ Убедитесь, | ||
| + | - **Последовательность перезапуска: | ||
| + | - На сервере СКАТ остановите службу DPI:< | ||
| + | - На сервере PCRF выполните перезапуск службы PCRF:< | ||
| + | - На сервере СКАТ запустите службу fastdpi:< | ||
| + | Данный порядок обеспечивает корректный запуск всех служб. | ||
| - | ---- | + | =====Рестарт сервисов===== |
| - | Проверить текущую установленную | + | |
| - | <code bash> | + | |
| - | yum info fastdpi</ | + | |
| - | Если у вас установлена версия CentOS 6.x или CentOS 8.x, то однократно переключите репозиторий командой: | + | После обновления или смены |
| <code bash> | <code bash> | ||
| - | sed -i -e '/ | + | service fastdpi restart |
| </ | </ | ||
| - | и далее производите обновления как обычно. | ||
| - | Команда | + | Если используются PCRF и/или RADIUS, их также |
| <code bash> | <code bash> | ||
| - | yum --enablerepo vasexperts-beta update fastdpi | + | service fastpcrf restart |
| + | service fdpi_radius restart | ||
| </ | </ | ||
| - | Откат | + | **Рекомендуемый порядок рестарта PCRF:** |
| <code bash> | <code bash> | ||
| - | yum downgrade | + | service |
| + | service | ||
| + | service fastdpi start | ||
| </ | </ | ||
| - | <note important> | + | =====Обновление |
| - | ---- | + | <note important> |
| + | Не обновляйте версию ядра Linux и зависимые от него утилиты. | ||
| + | </ | ||
| - | Проверить текущую установленную версию можно командой: | + | * Для CentOS 8.x:<code bash> |
| - | <code bash> | + | |
| - | yum info fastdpi | + | |
| - | </ | + | |
| - | + | ||
| - | Откат на 12.4: | + | |
| - | <code bash> | + | |
| - | yum downgrade fastdpi-12.4-0 fastpcrf-12.4-0 | + | |
| - | </ | + | |
| - | После обновления или смены версии требуется | + | =====Откат |
| - | <code bash> | + | |
| - | service | + | * Пример отката |
| - | </ | + | * Пример отката на версию 12.4:<code bash>yum downgrade |
| - | :!: Если используются PCRF и/или Radius, их тоже надо рестартовать. Для рестарта PCRF предпочтителен | + | После отката требуется рестарт |
| <code bash> | <code bash> | ||
| service fastdpi stop | service fastdpi stop | ||
| Строка 93: | Строка 80: | ||
| </ | </ | ||
| - | :!: Не проводите обновления ядра Linux. В новых версиях ядра может | + | =====Важные замечания===== |
| + | * Клиентам, | ||
| + | * Обновление | ||
| + | * Если ядро было | ||
| - | Если при обновлении появляется сообщение, | ||
| - | <code bash> | ||
| - | yum clean all | ||
| - | </ | ||