Jump to content
Калькуляторы

Пропадает сеть на виртуальных машинах KVM

Здравствуйте!

Столкнулись с такой проблемой. Установлен сервер виртуализации на Centos с KVM, на нем созданы несколько виртуальных машин. На сервере один сетевой интерфейс, на нем подняты несколько виланов. Виртуалки настроены на непосредственное взаимодействие с интерфейсом и виланами сервера. Пример конфига:

   <interface type='direct'>
     <mac address='52:54:00:58:83:40'/>
     <source dev='enp3s0.345' mode='vepa'/>
     <target dev='macvtap1'/>
     <model type='e1000'/>
     <alias name='net1'/>
     <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
   </interface>

В случайные моменты времени на виртуалках перестает работать сеть (не на всех сразу, а на разных в разное время), и на коммутаторе, в который включен сервер, пропадают маки виртуалки с порта. Куда смотреть, в чем может быть проблема?

 

Еще заметил, что в конфиге виртуалок, когда пропадает сеть, указаны одинаковые параметры target dev, хотя если выключить их и заново включить - указываются разные интерфейсы.

Edited by evgen.v

Share this post


Link to post
Share on other sites

Переходить на бриджи пробовали ?

 

Попробуйте.

Edited by slepnoga

Share this post


Link to post
Share on other sites

Переходить на бриджи пробовали ?

 

Попробуйте.

 

наверное, самый глупый совет, что можно дать. чем вам macvtap не нравится?

Share this post


Link to post
Share on other sites

В случайные моменты времени на виртуалках перестает работать сеть (не на всех сразу, а на разных в разное время), и на коммутаторе, в который включен сервер, пропадают маки виртуалки с порта. Куда смотреть, в чем может быть проблема?

 

Еще заметил, что в конфиге виртуалок, когда пропадает сеть, указаны одинаковые параметры target dev, хотя если выключить их и заново включить - указываются разные интерфейсы.

 

начнем с того, что вы немного лукавите насчёт centos :)

во-вторых, нужно больше информации(ip link show, ip ne show в момент когда всё сломалось)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this