<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Обновление on BIFIT Mitigator</title>
    <link>https://docs.mitigator.ru/v26.04/maintenance/update/</link>
    <description>Recent content in Обновление on BIFIT Mitigator</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language><atom:link href="https://docs.mitigator.ru/v26.04/maintenance/update/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Обновление до v26.04</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2604/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2604/</guid>
      <description>Внимание В версии MITIGATOR v26.04 изменены настройки по умолчанию для сетевых интерфейсов. Для инсталляций с количеством сетевых портов больше четырех может потребоваться увеличить значение packet_mempool_size в data-plane.conf. Подробнее.
Внимание Начиная с версии MITIGATOR v26.04 для работы TAP-интерфейса требуется версия ядра Linux не ниже 5.0.
Если используете перенаправление трафика на TAP-интерфейс в операционной системе, перед обновлением MITIGATOR убедитесь, что в вашей ОС используется ядро нужной версии, иначе TAP-интерфейс работать не будет.</description>
    </item>
    <item>
      <title>Обновление до v25.12</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2512/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2512/</guid>
      <description>Обновление на версию v25.12 выполняется по стандартной процедуре, однако перед запуском MITIGATOR требуется выполнить дополнительные действия.
Управление пропуском трафика при перегрузке теперь осуществляется только через Web-интерфейс, поэтому перед запуском MITIGATOR:
Удалите параметр congestion_bypass из файла dataplane.conf, если он был задан. Файл может быть пустым, если ранее не менялись параметры dataplane.
# Включение пропуска обработки трафика при перегрузке обработчика пакетов # (для `port_direct_mode: false`). congestion_bypass: false Если значение параметра было false — дополнительных действий не требуется.</description>
    </item>
    <item>
      <title>Обновление до v25.10</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2510/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2510/</guid>
      <description>Внимание Перед тем, как приступить к инструкции ниже, нужно сделать резервную копию.
Убедиться, что установлена Docker Compose версии 2:
docker-compose version --short Обновить при необходимости. MITIGATOR более не поддерживает Docker Compose версии 1.
Убрать из файла .env элементы, не поддерживаемые Docker Compose v2:
sed -e &amp;#39;s/\b\(docker-compose.yml\):\1/\1/&amp;#39; -i .env Остановить MITIGATOR:
docker-compose down Убрать элемент version: &amp;quot;2.2&amp;quot; из всех YAML, используемых Docker Compose:
for file in $(sed -n &amp;#39;s/^COMPOSE_FILE=\(.*\)$/\1/p&amp;#39; .env | tr : &amp;#39; &amp;#39;); do sed -i &amp;#39;/^version: &amp;#34;2.</description>
    </item>
    <item>
      <title>Обновление до v25.06</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2506/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2506/</guid>
      <description>Внимание Перед тем, как приступить к инструкции ниже, нужно сделать резервную копию.
Подготовка к обновлению Убедиться, что установлена Docker Compose версии 2:
docker-compose version --short Обновить при необходимости. MITIGATOR более не поддерживает Docker Compose версии 1.
Убрать из файла .env элементы, не поддерживаемые Docker Compose v2:
sed -e &amp;#39;s/\b\(docker-compose.yml\):\1/\1/&amp;#39; -i .env При использовании сетевых адаптеров NVIDIA (Mellanox) обновить OFED до актуальной версии.
На всех экземплярах с ClickHouse скачать файл миграции метрик:</description>
    </item>
    <item>
      <title>Обновление до v25.02</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2502/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2502/</guid>
      <description>Процедура обновления на версию v25.02 не отличается от стандартной, но требует дополнительных действий:
выполнения миграций метрик; (опционально) настройки распределения запросов на построение графиков; (опционально) задания порогов регистрации инцидентов. Процедура миграции метрик На всех экземплярах с ClickHouse скачать файл миграции.
wget https://docs.mitigator.ru/master/kb/update2502/update2502.sql -O /srv/mitigator/update2502.sql Выполнить миграцию:
docker-compose exec -T clickhouse clickhouse-client -mn &amp;lt; update2502.sql Сообщения печатаются только в случае ошибок. В этом случае текст сообщения нужно сообщить разработчикам.
Перезапустите Carbon Clickhouse:</description>
    </item>
    <item>
      <title>Обновление до v24.08</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2408/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2408/</guid>
      <description>В связи с обновлением Docker в последних версиях операционных систем могут возникать проблемы с работой Docker Compose. MITIGATOR, начиная с версии v24.08, поддерживает работу с Docker Compose первой и второй версий. Тем не менее, если вы запланировали обновление операционной системы, следует выполнить ряд действий, зависящих от используемого дистрибутива ОС и версии Docker. В противном случае нельзя гарантировать правильную работу команд, указанных на данном сайте.
Процедура обновления Docker Compose Ubuntu 20.04+ или любой дистрибутив Linux с docker-ce Удалите Docker Compose v1.</description>
    </item>
    <item>
      <title>Обновление до v23.12</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2312/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2312/</guid>
      <description>Процедура обновления на версию v23.12 не отличается от стандартной, но команду docker-compose down следует выполнить с ключом --remove-orphans из-за переименования контейнера.
Тем не менее, в версии v23.12 внесен ряд изменений, требующих выполнения дополнительных действий перед запуском MITIGATOR. К таким изменениям относятся:
прекращение поддержки старого формата конфигурационного файла data-plane.conf, существовавшего до версии v20.08. Переименование файла data-plane.conf в dataplane.conf. Совместимость со старым названием сохранена, но рекомендуем обновить название файла. Переименование контейнера data-plane в dataplane.</description>
    </item>
    <item>
      <title>Обновление до v23.06</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2306/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2306/</guid>
      <description>Процедура обновления на версию v23.06 не отличается от стандартной, но требует выполнения миграций, для чего после обновления следует:
На всех экземплярах с ClickHouse скачать файл миграции.
wget https://docs.mitigator.ru/kb/update2306/update2306.sql -O /srv/mitigator/update2306.sql Выполнить миграцию:
docker-compose exec -T clickhouse clickhouse-client -mn &amp;lt; update2306.sql Сообщения печатаются только в случае ошибок. В этом случае текст сообщения нужно сообщить разработчикам.
Перезапустите Carbon Clickhouse:
docker-compose restart carbon-clickhouse </description>
    </item>
    <item>
      <title>Обновление до v23.02</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2302/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2302/</guid>
      <description>Обновление Процедура обновления на версию v23.02 требует обязательной замены всех скаченных ранее с сайта *.yml файлов: docker.compose.yml, docker-compose.failover.yml и т.д.
Если при попытке скачать новые образы получаете ошибку следующего вида:
ERROR: for accesslog unknown: artifact product/accesslog:v23.02 not found ERROR: unknown: artifact product/accesslog:v23.02 not found следует проверить что во всех файлах *.yml вместо docker.mitigator.ru/product/ и docker.mitigator.ru/vendor/ записано docker.mitigator.ru/mitigator/.
Миграция После обновления и запуска MITIGATOR следует выполнить миграцию для оптимизации работы с журналом событий, для чего на лидере:</description>
    </item>
    <item>
      <title>Обновление до v22.12</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2212/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2212/</guid>
      <description>Перед обновлением MITIGATOR необходимо обновить Docker на всех экземплярах системы до актуальной версии (для docker-ce — 20.10.10+, для docker.io — 20.10.5+). Рекомендуется обновление из репозиториев программного обеспечения для вашей ОС.
После чего выполняется стандартная процедура обновления.</description>
    </item>
    <item>
      <title>Обновление до v22.08</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2208/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2208/</guid>
      <description>Перед обновлением MITIGATOR необходимо обновить Docker на всех экземплярах системы до актуальной версии (для docker-ce — 20.10.10+, для docker.io — 20.10.5+). Рекомендуется обновление из репозиториев программного обеспечения для вашей ОС.
После чего выполняется стандартная процедура обновления.</description>
    </item>
    <item>
      <title>Обновление до v22.06</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2206/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2206/</guid>
      <description>Информация Перед обновлением настоятельно рекомендуется сделать резервную копию.
Процедура обновления на версию v22.06 не отличается от стандартной, но требует выполнения миграций, для чего после обновления следует:
Скачать файл миграции на лидере metric_restore.sql в /srv/mitigator.
Поместить скрипт в контейнер Postgres:
docker cp metric_restore.sql mitigator_postgres_1:/tmp/ Запустить выполнение скрипта миграции:
docker-compose exec postgres psql mitigator -f /tmp/metric_restore.sql Перезапустить Watchhog:
docker-compose restart watchhog Скачать файл миграции на всех экземплярах с ClickHouse update2206.sql в /srv/mitigator.</description>
    </item>
    <item>
      <title>Обновление до v22.02</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2202/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2202/</guid>
      <description>Перед обновлением MITIGATOR до версии v22.02 следует:
Настроить синхронизацию времени в операционной системе всех устройств кластера через один NTP-сервер;
Сгенерировать новое значение TOKEN
openssl rand -hex 20 и записать его в файл .env на всех экземплярах.
После чего выполняется стандартная процедура обновления.
После завершения процедуры обновления следует проверить настройки интеграции в сеть, если до обновления MITIGATOR работал в режиме L3-роутер On-a-stick.
Обновление в рамках мажорной версии v22.02 В случае если производится обновление MITIGATOR с рамках мажорной версии v22.</description>
    </item>
    <item>
      <title>Обновление до v21.04</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2104/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2104/</guid>
      <description>Необходимое вмешательство (инструкции ниже):
Чтобы сохранить данные графиков из прошлых версий, нужно выполнить миграцию (даже если экземпляр один).
Старые программы BPF нужно заново собрать под новую версию.
Обновление стенда Информация Перед обновлением настоятельно рекомендуется сделать резервную копию.
Остановить MITIGATOR:
docker-compose down Обновить docker-compose.yml в /srv/mitigator:
wget https://docs.mitigator.ru/v21.04/dist/docker-compose.yml -O /srv/mitigator/docker-compose.yml Информация Правки для адаптеров Mellanox, изменились в v21.04, нужно произвести их для новой версии.
Скачать базовый файл переменных и сохранить его под именем .</description>
    </item>
    <item>
      <title>Обновление до v20.12</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2012/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2012/</guid>
      <description>С версии 20.12 MITIGATOR работает в режиме кластера. Пока используется единственный экземпляр, новые настройки не требуются.
Чтобы сохранить данные графиков из прошлых версий, нужно выполнить миграцию (даже если экземпляр один).
Обновление стенда Информация Перед обновлением настоятельно рекомендуется сделать резервную копию.
Остановить MITIGATOR:
docker-compose down Обновить docker-compose.yml в /srv/mitigator:
wget https://docs.mitigator.ru/v20.12/dist/docker-compose.yml -O /srv/mitigator/docker-compose.yml Если в нем были сделаны правки для адаптеров Mellanox, воспроизвести их в новой версии файла.
Обновить .env:
Выставить VERSION=v20.</description>
    </item>
    <item>
      <title>Обновление до v20.06</title>
      <link>https://docs.mitigator.ru/v26.04/maintenance/update/2006/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.mitigator.ru/v26.04/maintenance/update/2006/</guid>
      <description>Старый сервис Graphite (включавший в себя go-carbon с хранилищем whisper, carbonapi, grafana) мигрирует в пять отдельных сервисов: ClickHouse (server), Graphite-ClickHouse, Carbon-ClickHouse, Carbonapi и Grafana.
Преимущества Самое важное: существенно (примерно на порядок) снижается утилизация диска по объему записи/чтения, iops, файловым дискрипторам, занимаемому объему;
Возможность оптимизации инсталяций методом использования имеющихся сервисов для нескольких инсталяций.
Инструкция по обновлению Для обновления рекомендуется выбрать окно минимальной активности: обновление выполняется с рестартом сервисов. Также, на миграцию данных нужно некоторое время (около 10 минут).</description>
    </item>
  </channel>
</rss>