Содержание

Инструкция по обновлению

Начиная с версии 12.0, DPI поддерживается только на CentOS 8.x и VEOS.

Подготовка к обновлению

Особые условия эксплуатации

Для виртуальных машин, старых процессоров (примерно до 2009 года) и старых процессоров AMD (до Ryzen):

Перед обновлением выполните:

touch /etc/dpi/noprioadj

В этом случае DPI будет запускаться с обычным (не realtime) приоритетом, что снижает нагрузку на CPU (sys), но может незначительно увеличить latency.

Обновление DPI

Начиная с версии 14.0 вводится разделение UDR на UDR и SDR. Разделение происходит автоматически при обновлении версии.
Если при обновлении возникает ошибка Module yaml error, обновите модуль:
dnf upgrade libmodulemd

Особенности обновления при распределенной установке

Если модули СКАТ (fastdpi) и PCRF (fastpcrf) установлены на разных физических или виртуальных серверах, требуется соблюдение двух условий:

  1. Единая версия ПО:
    Убедитесь, что на обоих серверах устанавливаются одинаковые версии пакетов fastdpi и fastpcrf. Несоответствие версий между СКАТ и PCRF может привести к ошибкам.
  2. Последовательность перезапуска:
    Процессы должны быть перезапущены в указанном ниже порядке для корректного восстановления соединения.
    Порядок действий для распределенной схемы:
    1. На сервере СКАТ остановите службу DPI:
      service fastdpi stop
    2. На сервере PCRF выполните перезапуск службы PCRF:
      service fastpcrf restart
    3. На сервере СКАТ запустите службу fastdpi:
      service fastdpi start

Данный порядок обеспечивает корректный запуск всех служб.

Рестарт сервисов

После обновления или смены версии обязательно выполните рестарт DPI:

service fastdpi restart

Если используются PCRF и/или RADIUS, их также необходимо перезапустить (только при валидной конфигурации):

service fastpcrf restart
service fdpi_radius restart

Рекомендуемый порядок рестарта PCRF:

service fastdpi stop
service fastpcrf restart
service fastdpi start

Обновление операционной системы

Не обновляйте версию ядра Linux и зависимые от него утилиты.

Откат версии

После отката требуется рестарт сервисов:

service fastdpi stop
service fastpcrf restart
service fastdpi start

Важные замечания