Известные проблемы ADP

Проблема С версии Fixed Обходное решение

Задача Ansible зависает на одном из хостов во время установки пакетов или обновления кеша APT

16.3.5

 — 

На целевом хосте найдите процессы, блокирующие APT:

$ ps aux | grep apt

Завершите найденные процессы:

$ kill <PID>

После завершения зависших процессов задача будет автоматически перезапущена. Убедитесь, что зависшие процессы завершены на всех затронутых хостах. После этого действие ADCM возобновит выполнение, и его можно будет перезапустить через интерфейс ADCM.

В качестве профилактической меры отключите и остановите сервисы apt-daily-upgrade.timer, apt-daily.timer и apt-daily.service, чтобы предотвратить блокировку APT фоновыми автоматическими обновлениями:

$ sudo systemctl disable apt-daily-upgrade.timer apt-daily.timer apt-daily.service
$ sudo systemctl stop apt-daily-upgrade.timer apt-daily.timer apt-daily.service

После истечения срока действия сертификатов SSL действия кластера Stop и Start завершаются ошибкой

16.3.4

 — 

Обновите сертификаты и сохраните их по тем же путям. Выполните действие кластера Stop, а затем действие кластера Start

Действие Expand сервиса ADPG завершается ошибкой, если SSL включен с помощью действия кластера Manage SSL

16.3.4

 — 

Выполните следующие шаги:

  1. Выполните действие Manage SSL, чтобы отключить переключатель Enable SSL.

  2. Добавьте сервис ADPG на новый хост через действие Expand.

  3. Поместите ключи и сертификаты SSL на новый хост ADPG в соответствии с путями, указанными в окне действия Manage SSL.

  4. Выполните действие Manage SSL, чтобы активировать переключатель Enable SSL.

Действие Add/remove components сервиса Monitoring, которое выполняется для добавления компонента Grafana на новый хост, завершается ошибкой с сообщением No package matching 'admprom-grafana-9.5.8' found available, installed or updated

16.3.3

 — 

  • ADP EE: сначала разверните сервисы ADPG, Etcd и Chrony на новом хосте с помощью действия Expand, затем запустите действие Add/remove components, чтобы добавить Grafana.

  • ADP СЕ: сначала разверните сервис Chrony на новом хосте с помощью действия Expand, затем запустите действие Add/remove components, чтобы добавить Grafana.

После действия Abort upgrade в случае отмены мажорного обновления 14 → 16 сервис Monitoring отмечается красным флажком, отображается ошибка Service has an issue with config, и кнопка Save выделяется красным в конфигурационной секции сервиса Metrics storage

16.3.3

 — 

Пересохраните конфигурацию без изменения значений

Действия Check кластера и сервиса Monitoring не завершаются ошибкой, если какая-либо подзадача мониторинга заканчивается сбоем

16.3.3

 — 

На странице Jobs разверните все подзадачи сервиса Monitoring, чтобы выявить потенциальные проблемы

После мажорного обновления с версии ADPG 14 на ADP 16 statuschecker кластера отмечен желтым цветом несмотря на то, что все компоненты кластера, хосты и сервисы отмечены зеленым. Переустановка statuschecker не помогает

16.3.3

 — 

Перезапустите контейнер ADCM (и контейнер Postgres, если используется внешняя база данных)

Действие Upgrade для ADPG с одним хостом при обновлении с 14.3.8 до ADPG 16 не может быть отменено, если задание Precheck major upgrade завершается с ошибкой. В этом случае состояние кластера устанавливается в Patroni leader upgrade failed, и действие Abort upgrade недоступно

16.3.1

 — 

Используйте логическое резервное копирование и восстановление с помощью утилит pg_dump и pg_restore для миграции данных с ADPG 14 на ADPG 16

При подключении пользователя pgbouncer к psql появляется предупреждение Some psql features might not work из-за версии pgbouncer 1.23.0

16.3.1

 — 

Можно игнорировать это предупреждение

Удаление (с использованием delete default) сервиса Monitoring, ошибочно распределенного на хост с неподдерживаемой OC, завершается ошибкой

14.3.6

 — 

Перераспределите компоненты мониторинга на другой хост с поддерживаемой ОС (CE: CentOS, Ubuntu; EE: CentOS, Alt Linux, Astra Linux, Ubuntu, RED OS). После этого можно успешно удалить сервис Monitoring из кластера

Установка кластера ADPG завершается ошибкой, если одно из имен хостов кластера совпадает с именем, зарезервированным для сервисов:

  • adpg

  • balancer

  • chrony

  • etcd

  • prometheus_monitoring

14.3.6

 — 

Пересоздайте кластер с именем хоста, которое не совпадает с именем сервиса. Например, в случае adpg можно использовать adpg1, adpg2 или любое другое незарезервированное слово

Порт, который слушает PgBouncer, не может быть изменен для работающего кластера (параметр PgBouncer listen_port сервиса ADPG)

14.3.6

 — 

После изменения порта выполните действие Reconfigure & Restart сервиса ADPG

Если добавляются ноды для расширения сервиса Etcd, новые ноды не включаются в конфигурацию кластера ADPG

14.3.3

 — 

Для решения проблемы выполните действие Reconfigure & Restart сервисов ADPG и Balancer

Кластерное действие Upgrade, используемое для обновления версии ADPG 14.3.8 до ADPG 16, нестабильно работает при перемещении реплик. С помощью этого действия можно выполнить мажорное обновление кластеров ADPG с сервисом ADPG, установленным только на одном хосте (без реплик)

16.3.1

16.3.2

Используйте логическое резервное копирование/восстановление с помощью утилит pg_dump и pg_restore для перемещения данных из ADPG 14 в ADPG 16

Если используется порт сервиса ADPG, отличный от порта по умолчанию (5432), при настройке резервного хранилища (backup repo) не удается создать станзу

14.3.7

16.3.1

Переключитесь на порт сервиса ADPG по умолчанию — 5432

Во время установки ADPG в операционной системе Astra Linux "Орел" 1.7.x может возникнуть следующая ошибка: invalid locale name "en_US.UTF-8"

14.3.6

16.3.4

Добавьте локаль en_US.UTF-8

С того момента, как была реализована новая встроенная система мониторинга в версии 14.3.4, ADPG больше не поддерживает интеграцию с импортируемым кластером мониторинга, и поэтому любое минорное обновление 14.x → 14.y сбрасывает настройку Enable monitoring на значение false

14.2.1

16.3.1

Вам необходимо настроить систему мониторинга и установить Enable monitoring в значение true вручную

Обновление кластера ADPG с предыдущей версии до версии 14.3.2 не сохраняет настройки, указанные в поле postgresql.conf customsection конфигурации сервиса ADPG

14.2.1

14.3.2

Если необходимо обновить кластер ADPG с версий 14.2.1 - 14.3.1, требуется восстановить содержимое postgresql.conf custom section вручную

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней