dpi:dpi_components:platform:dpi_update:dpi_patch:start [Документация VAS Experts]

Это старая версия документа!


Обновление версий DPI/BRAS

Если у вас установлена версия CentOS 8.x, то выполните следующую команду:

yum update fastdpi

Если у вас установлена версия CentOS 6.x, то выполните следующую команду:

yum --disablerepo base,extras,updates update fastdpi

или однократно переключите репозиторий командой

sed -i -e '/^mirrorlist=http:\/\//d' -e 's/^# *baseurl=http:\/\/mirror.centos.org\/centos\//baseurl=http:\/\/vault.centos.org\/centos\//' /etc/yum.repos.d/CentOS-*.repo

и далее производите обновления как обычно

yum update fastdpi

После обновления выполните рестарт dpi:

service fastdpi restart

и других зависимых процессов (pcrf/radius), но только если они реально используются и их конфигурация валидна

service fastpcrf restart
service fdpi_radius restart

В случае необходимости можно обновить компоненты операционной системы ( :!: не проводите обновление версии ядра и зависимых от него утилит :!: ):
Для CentOS 6.x

yum --exclude=kernel*,util-linux-ng,libuuid,libblkid update

Для CentOS 8.x

yum update

:!: Для корректного хранения и отображения новых протоколов в модуле статистики и отчетов NFSEN необходимо провести его обновление

:!: Время простоя сервиса (во время рестарта) составит 1-3 секунды 1)

:!: Пользователям, эксплуатирующим dpi на виртуальных машинах, старых процессорах (2009 года выпуска) и старых процессорах AMD (до Rysen):
выполните перед обновлением команду

touch /etc/dpi/noprioadj

и процесс dpi будет запускаться с обычным (не realtime) приоритетом, что существенно снизит потребление системных (sys) ресурсов CPU, но немного увеличит latency на платформе

Rлиентам, использующим функционал BRAS, при обновлении СКАТ на версию 8.5+ необходимо обратить внимание на изменения

1)
на типовых конфигурациях