Назад | Перейти на главную страницу

Проблемы с сетевой картой виртуальных машин Hyper-V и Linux

У меня проблема с сетевой картой. Помогите мне в этом.

У меня Windows Server 2012, на котором установлен Hyper-V. Мы поддерживаем виртуальную машину (виртуальную машину) на Hyper-V. У меня есть одна виртуальная машина с Oracle Unbreakable Linux 6.5, на которой работает мой производственный сервер Oracle. У нас есть 3 сервера Hyper V с кластеризацией. Когда я переношу свою виртуальную машину Oracle с одного хоста на другой, Oracle Unbreakable Linux забыл старую сетевую карту и взял новую. Из-за этого все сетевые службы не работают, поэтому мне нужно перенастроить старую сетевую карту, а затем запустить производство.

Кто-нибудь может сказать мне, почему Linux ведет себя так и каково решение?

Вы проверили Microsoft лучшие практики для запуска Linux на Hyper-V? В частности, вы можете захотеть использовать статический MAC-адрес, чтобы предотвратить потерю сети после миграции.

Виртуальные машины Linux, которые будут развернуты с использованием отказоустойчивой кластеризации, должны быть настроены со статическим адресом управления доступом к среде (MAC) для каждого виртуального сетевого адаптера. В некоторых версиях Linux сетевая конфигурация может быть утеряна после отработки отказа, поскольку виртуальному сетевому адаптеру назначен новый MAC-адрес. Чтобы избежать потери конфигурации сети, убедитесь, что каждый виртуальный сетевой адаптер имеет статический MAC-адрес. Вы можете настроить MAC-адрес, изменив параметры виртуальной машины в диспетчере Hyper-V или диспетчере отказоустойчивого кластера.