none
Hyper-V + RHEL + несколько процессоров = проблемы с сетью RRS feed

  • Вопрос

  • дистрибутив rhel-server-6.2-x86_64-dvd.iso, установлен в desctop mode для графического интерфейса

    integration services 3.2, кластер на 2008 R2 серверах,  виртуалками управляю из VMM system center 2012

    если виртуальной машине давать больше 1 процессора для быстродействия - пропадает сеть (т.е. сама VM не пингуется, и другие компьютеры ее не видят)
    если процессор поставить 1 - всё работает

    добавление памяти такого эффекта не вызывает 

    такое же поведение у centos 6.4 и ubuntu 12.10

     в чем может быть проблема?

     
    • Изменено Sepu1tura 10 июня 2013 г. 11:07
    10 июня 2013 г. 11:07

Ответы

  • legacy (устаревший)

    ~

    Тогда все становится ясным: скорее всего, именно Legacy LANCard и не работает, когда 2 и более CPU в VM

    Решение: работайте с Syntetic LANCard

    ~

    EL ( RHEL, CentOs ) лучше взять 6.4 ( если 6.2 принципиален -- тогда нужен еще и  LIS ),

    Ubuntu -- любой начиная с 12.04 ( в том числе 12.10),

    Debian 7.0 ( и выше),

    SlackWare 14.01 ,

    в остальных дистрибутивах смотрите по uname -a версию kernel-а , если 3.4.3 и старше, то , как правило, поддержка Hyper-V

    включена ( или смотрите по lsmod | grep hv_  модули ядра)

    ~

    14 июня 2013 г. 9:28

Все ответы

  • Обновите компоненты интеграции до v3.4.

    ~

    Не сходится:

      В

    centos 6.4 и ubuntu 12.10

    уже интегрированные, а проблема остается . . .

    ~

    вообще-то странно: не встречал такого . . .

    ~

    вопрос: а как например, openSUSE 13.1 M-1 и/или Fedora 19 себя ведут?

    11 июня 2013 г. 7:48
  • извиняюсь, Integration services ставил 3.4

    только на RHEL, т.к. в инструкции про centos и ubuntu ничего не было

    suse и fedora не пробовал, да и сомневаюсь что что-то изменится



    есть несколько VM с winserver 2008r2 и несколькими процессорами - работают нормально

    • Изменено Sepu1tura 11 июня 2013 г. 8:45
    11 июня 2013 г. 8:38
  • извиняюсь, Integration services ставил 3.4

    только на RHEL ( VVM: RHEL 6.2 ), т.к. в инструкции про centos и ubuntu ничего не было

    ~

    лучше взять RHEL  6.4 , причем, изготовитель OS настаивает на установке с нуля

    ~

    suse и fedora не пробовал, да и сомневаюсь что что-то изменится

    ~

     Ж-) Там просто более новые версии Linux Kernel

    Плюс SUSE традиционно "затачивается" производителем под Hyper-V

    ~

    P.S.  На всякий ( просто момент не очевидный):

    LANCard в VM с Linux обновлен до Syntetic ? или остался Legacy ?

    11 июня 2013 г. 8:50
  • legacy (устаревший)
    13 июня 2013 г. 10:00
  • legacy (устаревший)

    ~

    Тогда все становится ясным: скорее всего, именно Legacy LANCard и не работает, когда 2 и более CPU в VM

    Решение: работайте с Syntetic LANCard

    ~

    EL ( RHEL, CentOs ) лучше взять 6.4 ( если 6.2 принципиален -- тогда нужен еще и  LIS ),

    Ubuntu -- любой начиная с 12.04 ( в том числе 12.10),

    Debian 7.0 ( и выше),

    SlackWare 14.01 ,

    в остальных дистрибутивах смотрите по uname -a версию kernel-а , если 3.4.3 и старше, то , как правило, поддержка Hyper-V

    включена ( или смотрите по lsmod | grep hv_  модули ядра)

    ~

    14 июня 2013 г. 9:28
  • да, добавил вторую сетевую и отключил legacy в настройках VM - заработало

    спасибо!

    18 июня 2013 г. 13:06
  • ~

    ~

    да, добавил вторую сетевую и отключил legacy в настройках VM - заработало

    спасибо!

    ~

    Пожалуйста!

    P.S.

     Кстати, спасибо за сведения о том, что Legacy LANCard странно себя ведет при Multi-CPU

     

    20 июня 2013 г. 11:26