Не удалось перенести гостевой vm на kvm из-за конфигурации сети
Я настроил KVM/qemu на redhat7 и развернул виртуальную машину, используя виртуальную сеть NAT по умолчанию. Мне удалось без проблем перенести ВМ с исходного узла на целевой.
Однако использование NAT не подходит для моей среды, поскольку все виртуальные машины должны обмениваться данными друг с другом и с одного хоста на другой. Итак, я развернул другую виртуальную машину, используя мостовую сеть.
я попытался выполнить живую миграцию виртуальной машины с одного хоста на другой, см. ниже ошибку, которую я получал:
"Невозможно перенести гостя: невозможно получить индекс для интерфейса em1: такого устройства нет"
моя сетевая карта на исходном хосте - em1. он настроен с IP-адресом 10.10.10.164/24, так как моя среда находится в подсети 10.10.10.0/24
моя сетевая карта на целевом хосте настроена с IP 10.1.10.240/24.
Мой гостевой виртуальный IP-адрес 10.10.10.165/24.
Я хочу, чтобы моя виртуальная машина использовала 10.10.10.165 и могла мигрировать в реальном времени, а не 192.168.122.252, поскольку в моей среде сеть не определена. Как мне это сделать, пожалуйста?
Чтобы добавить к этому, я обычно делаю живую миграцию на vmware. Как мне это сделать, это создать сеть v.motion, которая подключена к виртуальной сетевой карте и к виртуальному коммутатору, который имеет восходящую связь с физической сетевой картой как на исходном, так и на целевом хосте, и я всегда мог мигрировать Vm. Я обнаружил, что не могу создать виртуальную сеть на KVM, если эта подсеть уже существует. Это так запутанно. Пожалуйста, помогите