База знаний: Общий FAQ
Ошибка резервного копирования в vCenter Server 8 / ERROR: PNID is not resolvable to any IP on theexisting system
Автор Алексей | HiTex.BY на 05 ноября 2024 14:44

В том случае когда на vCenter Server 8 используется 2 ip адреса на одном из которых прописан домен используемый в PVID, может появиться следующая ошибка при создании задачи резервного копирования посредством Backup Schedule. В результате мы получаем ситуацию что доменное имя прописано на ip не соответствующем управляющему интерфейсу в vCenter

YYYY-MM-DDTHH:MM:SS [MainProcess:PID-114541] [Net::GetPNIDAddrInfo:Net.py:638] INFO: PNID '[Hostname]' is resolved with addresses: ['*.*.*.*']
YYYY-MM-DDTHH:MM:SS [MainProcess:PID-114541] [BackupManager::GenerateBackupMetadata:BackupManager.py:203] ERROR: PNID is not resolvable to any IP on theexisting system
YYYY-MM-DDTHH:MM:SS [MainProcess:PID-114541] [BackupManager::main:BackupManager.py:591] ERROR: BackupManager encountered an exception: name 'MetadataException' is not defined

В данном случае у нас на vcenter стоит локальный сервер который может игнорировать то что мы прописываем в файле hosts.

1. Редактируем файл vim /etc/hosts , прописываем в нем наш домен

2. Редактируем файл vim /usr/lib/applmgmt/backup_restore/py/vmware/appliance/backup_restore/util/Net.py

в нем ищем строку:

ipV4Cmd = ['/usr/bin/dig', '+noedns', '+short', '+noadflag', pnid, 'a'] + dnsServerList

и заменяем на:

ipV4Cmd = ['/usr/bin/dig', '+short', pnid, 'a']

3. Открываем конфиг локального DNS сервер vim /etc/dnsmasq.conf

В нем ищем и удаляем строку no-hosts

(0 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)