Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: KVM-QEMU: пропадание пакетов между вирт. машинами под ubuntu 14.04  (Прочитано 1063 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chernomyrdin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Привет,

Тут столкнулся с проблемой, если коротко, то проблема выглядит так:
# ping 10.0.0.2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
64 bytes from 10.0.0.2: icmp_req=1 ttl=128 time=1.50 ms
64 bytes from 10.0.0.2: icmp_req=26 ttl=128 time=0.898 ms
64 bytes from 10.0.0.2: icmp_req=27 ttl=128 time=0.624 ms
64 bytes from 10.0.0.2: icmp_req=28 ttl=128 time=0.662 ms
То есть первый пакет проскакивает нормально потом некоторое время пакеты пропадают, а потом становится все хорошо.

Конфигурация:
Вирт.машина (гость) №1 (linux)
два интерфейса: eth0 - 1.2.3.4 (br0 на стороне хоста), eth1 - 10.0.0.3 (br1 на стороне хоста)

Вирт.машина (гость) №2 (windows)
Один интерфейс eth0 - 10.0.0.2 (br1 на стороне хоста)

Конфигурация хоста:
Свежепоставленная ubuntu server 14.04, используем kvm-qemu, Все достаточно стандартно. Из конфигурации сети, самое основное интерфейс br1:
(Нажмите, чтобы показать/скрыть)

В iptables и ebtables ничего нету.

Смотрим что происходит на уровне интерфейсов витр.машин (guest) на сервере вирт.машин (host)

Как выглядит такой пинг на уровне интерфейса vnet7 (вирт.машина №1, та с которой пингуем)

(Нажмите, чтобы показать/скрыть)

Как выглядит такой пинг на уровне интерфейса vnet2 (вирт.машина №2 , ту которую пингуем).

# tcpdump -pni vnet2
(Нажмите, чтобы показать/скрыть)

То есть видно что из одной вирт.машины пакеты успешно вылезают, доходят до второй вирт.машины, которая генерирует ответ, и этот ответ уходит неизвестно куда.

Оффлайн artem.ultra

  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
решили как то проблему?
у нас схожая ситуация!
хостовая машина пингуется нормально, а вот гости в ней с обрывами и большой задержкой. поймать проблему не можем :-[

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
artem.ultra,
ip -4 addr ; ip -4 route list table all type unicast ; sudo iptables-save
dpkg -l | grep -E '^ii.*(qemu|libvirt)'
?

Оффлайн artem.ultra

  • Участник
  • *
  • Сообщений: 226
    • Просмотр профиля
    • Sa-iT
root@lolo:~# ip -4 addr ; ip -4 route list table all type unicast
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
6: br1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    inet 192.168.150.16/24 brd 192.168.150.255 scope global br1
       valid_lft forever preferred_lft forever
7: br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    inet 111.111.111.11/27 brd 111.111.9.113 scope global br2
       valid_lft forever preferred_lft forever
8: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
default via 111.111.1.111 dev br2
10.0.0.0/16 via 192.168.150.1 dev br1
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1
192.168.150.0/24 dev br1  proto kernel  scope link  src 192.168.150.16
111.111.111.111/27 dev br2  proto kernel  scope link  src 111.111.9.111


dpkg -l | grep -E '^ii.*(qemu|libvirt)'
ii  ipxe-qemu                            1.0.0+git-20131111.c3d1e78-2ubuntu1 all          PXE boot firmware - ROM images for qemu
ii  libvirt-bin                          1.2.2-0ubuntu13.1.5                 amd64        programs for the libvirt library
ii  libvirt0                             1.2.2-0ubuntu13.1.5                 amd64        library for interfacing with different virtualization systems
ii  qemu-keymaps                         2.0.0+dfsg-2ubuntu1.5               all          QEMU keyboard maps
ii  qemu-kvm                             2.0.0+dfsg-2ubuntu1.5               amd64        QEMU Full virtualization on x86 hardware (transitional package)
ii  qemu-system-common                   2.0.0+dfsg-2ubuntu1.5               amd64        QEMU full system emulation binaries (common files)
ii  qemu-system-x86                      2.0.0+dfsg-2ubuntu1.5               amd64        QEMU full system emulation binaries (x86)
ii  qemu-utils                           2.0.0+dfsg-2ubuntu1.5               amd64        QEMU utilities

 

Страница сгенерирована за 0.088 секунд. Запросов: 26.