Я считаю, что совершил ужасную ошибку.
У меня был XEN8.0 (Citrix Hypervisor) для тестов, запускаемых на локальной машине здесь, в офисе. Он имеет локальный IP-адрес. Классический.
Затем я захотел переместить гостевые виртуальные машины на выделенный сервер в облаке. XEN установил, настроил, круто.
Тогда передача с функцией in / export в XenCenter гостя не работала. Затем я решил создать пул, потому что подумал, что просто могу перенести гостевые системы на другой сервер. Вы можете знать, что происходит.
Ситуация сейчас:
XEN_1 в облаке, мастер, общедоступный IP (новый)
XEN_2 локальный, подчиненный, локальный IP за маршрутизатором (старый)
XEN_1# xe pool-sync-database
You attempted an operation which involves a host which could not be contacted.
XEN_2# xe pif-list
The master reports that it cannot talk back to the slave on the supplied management IP address.
ip: 192.168.103.81
XEN_2# xe pif-list params=uuid,host-name-label,device,management
The host toolstack is still initialising. Please wait.
Я предполагаю, что XEN_2 сообщает XEN_1 свой IP-адрес, который для него недоступен, и это тупиковая ситуация.
Вопрос: Можно ли каким-то образом сообщить XEN_1 IP моего локального роутера?
Очень плохо то, что локальное хранилище XEN_2 недоступно и есть одна гостевая система, которая имеет очень-очень важный контент. Так что исчезновение всей системы нереально.
Другой вопрос: можно ли получить доступ к гостевым данным через SSH?
Любая помощь высоко ценится! Спасибо
При дальнейшей проверке у вас возникают проблемы с подключением к сети, поскольку локальный XEN_2 не имеет статического IP-адреса. У вас может быть решение VPN и добавить оба сервера Citrix Xen с частными сетями, чтобы перенести виртуальную машину из одного пула.