База знаний DCImanager 6

8501

Описание

Запрос сервиса dci_back к сервису ipmgr завершился с ошибкой. Такие запросы выполняются для управления адресным пространством — физическими сетями, пулами, IP-адресами.

Содержимое

Error 8501, Query to IPmgr6 failed

Возможные решения

Имена контейнеров могут отличаться в зависимости от используемой версии Docker Compose. Вместо символа подчёркивания в именах контейнеров может использоваться дефис.

Чтобы узнать точные имена контейнеров, выполните команду: 

docker ps -a
  • Проверьте, что контейнер dci_ipmgr_1 запущен: 

    1. Подключитесь к серверу с платформой по SSH.
    2. Проверьте статус контейнера:

      docker ps -a -f "name=dci_ipmgr_1"
    3. Если контейнер остановлен, запустите его: 

      docker start dci_ipmgr_1
  • Проверьте доступность сервиса ipmgr из контейнера dci_back: 
    1. Подключитесь к серверу с платформой по SSH.
    2. Перейдите в контейнер dci_back: 

      docker exec -it dci_back bash
    3. Выполните запрос: 

      curl -k -# -X GET -H "internal-auth: on" -o- "http://localhost:1500/ip/v3/userspace"
    4. Выйдите из контейнера: 

      exit
    5. Если ответа на запрос не было, перезапустите сервисы контейнера dci_ipmgr_1: 

      docker exec -it dci_ipmgr_1 supervisorctl restart ip_reader ip_writer
  • Изучите логи сервисов контейнера dci_ipmgr_1:
    1. Подключитесь к серверу с платформой по SSH.
    2. Выполните команду: 

      docker exec -it dci_ipmgr_1 less -R /var/log/ip_1_writer.log /var/log/ip_1_reader.log
  • Если в платформе установлен модуль "Интеграция с IPmanager 6", проверьте его настройки.