Вчера у меня было отключение электроэнергии, и оно длилось дольше, чем батарея моего ИБП (больше часа).
Так или иначе, питание сервера hyper v отключилось. После отключения питания я загрузил его, но сеть (внешняя) ни на одной из сетевых карт больше не работает. У меня в нем 3 сетевых карты, одна для хоста и по одной для 2 виртуальных машин. Должен сказать, что сеть больше не работает через сетевые карты. Не могу пинговать сервер извне, ни пинговать с сервера.
Если я захожу в sconfig, он показывает сетевую карту хоста, как обычно, плюс тестовую внутреннюю сетевую сетевую карту, которую я еще не удалил. Используя coreconfig, я также вижу эти сетевые карты, они показаны включенными и подключенными. Также коммутатор, к которому я подключаюсь, показывает, что они подключены (индикаторы горят, соединение 1 Гбит). Все сетевые параметры такие, какими должны быть (IP, подсеть и т. д.)
Используя раздел конфигурации основной виртуальной машины, обе виртуальные машины запущены и работают.
Я пробовал перезапускать, полностью выключать и перезапускать, включать/отключать сетевую карту, подключаться к разным портам коммутатора, пробовал другой коммутатор. Все мои другие серверы работают нормально, включая два сервера vm, так что вряд ли это внешняя проблема сервера.
На данный момент я понятия не имею, что пробовать дальше. У меня нет запасных сетевых карт, чтобы попробовать, но я сомневаюсь, что это сетевые карты, учитывая, что все три не работают (или, лучше сказать, сеть не работает ни через одну из трех сетевых карт)
Есть ли у меня какие-нибудь предложения, что я могу попробовать?
Спасибо
решение1
У вас были какие-либо другие перезагрузки оборудования из-за отключения питания? Похоже, что настройки тегирования VLAN, необходимые для подключения на сетевом коммутаторе, были утеряны, потому что никто не записал рабочую конфигурацию в память.
Сначала убедитесь, что вы можете получить доступ к хосту Hyper-V. Вам нужно проверить, что ваш интерфейс управления не был случайно установлен на Внутренний или Частный интерфейс в Virtual Network Manager Hyper-V. После того, как вы успешно проверили наличие подключения к хосту, вы можете перейти к виртуальным машинам.
Убедитесь, что ваши две сетевые карты, назначенные для использования вашими виртуальными машинами, являются «Внешними подключениями» в диспетчере виртуальных сетей Hyper-V. Убедитесь, что флажок «Разрешить операционной системе управления совместно использовать этот адаптер» также включен. Теперь вы сможете выполнить ping или подключиться к IP-адресу для обеих этих сетевых карт. Затем убедитесь, что виртуальная сеть или виртуальный интерфейс, к которым вы подключаетесь, добавлены к соответствующим виртуальным машинам.
решение2
Я бы просто начал конфигурацию вашей сети с нуля. Проверьте все настройки vlan, которые вы могли настроить. Перезагрузите драйверы, перенастройте ваши сети hyper-v. Сбросьте ваши клиентские vms на новые сети.