Устранение ошибки failed to connect to the destination cluster to get type information
Статья создана
Обновлена 16 августа 2024 г.
Описание проблемы
При запуске трансфера отображается текст сообщения об ошибке:
Cannot retrieve table information from the source database: failed to resolve storage: failed to connect to the destination cluster to get type information: unable to get master host: unable to create имя-сервиса service client: All hosts are unavailable
hostname resolving error (lookup имя-хоста.mdb.yandexcloud.net on 127.0.0.1:53) failed to connect to `host=имя-хоста.mdb.yandexcloud.net user= database=`: hostname resolving error
Решение
Вероятно, в параметрах облачной подсети кластера-приемника или источника в данном трансфере указаны адреса сторонних DNS-серверов. В этом случае во время выполнения трансфера возникнет ошибка hostname resolving error
.
Подробнее об этом пишем в разделе Сеть в Yandex Data Transfer нашей документации.
В качестве решения проблемы можно либо настроить сторонние DNS-серверы таким образом, чтобы они разрешали имена хостов кластера, либо добавить эндпоинт кластера по IP как внешнюю инсталляцию.