Я считаю, что совершил ужасную ошибку.
У меня был XEN8.0 (Citrix Hypervisor) для тестов, выполняемых на локальной машине здесь, в офисе. Он имеет локальный IP-адрес. Classic.
Затем я захотел переместить гостевые виртуальные машины на выделенный сервер в облаке. 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 с частными сетями, чтобы перенести виртуальную машину из того же пула.