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

Как устранить неполадки с медленной сетевой картой на R610 Dell?

Недавно я установил 2 новых сервера R610, которые я купил.

Резюме:

Оба сервера на 100% одинаковое оборудование. Оба сервера установлены с помощью 64-битной версии Centos 6.7. Проверено несколько портов коммутатора, одинаковая проблема с медленностью. Обе версии BIOS 6.4.0 с полным дуплексом и скоростью 100 Мбит

Один сервер хорош по результатам тестов около 10 Мбит / с. Проблемный сервер постоянно работает медленно, менее 1 Мбит / с. Очевидно, это заметно и при входе в систему через ssh.

[root@server ~]# wget cachefly.cachefly.net/100mb.test
--2015-11-16 12:03:35-- cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175 Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream] Saving to: “100mb.testâ€

6% [============>                                                                                                                                                                                  ] 7,233,814   538K/s eta 2m 56s

Та же конфигурация коммутатора

Fa0/1                       connected   9            full   100 10/100BaseTX                 (good server)
Fa0/20                       connected   10           full   100 10/100BaseTX              (slow server)[

Он также был реплицирован на другой порт коммутатора. Та же проблема. Это немного странно, поскольку оборудование обоих серверов совершенно одинаковое. Я думаю, что это настройка в BIOS, но я проверил, и они оба выглядят точными.

Установил последнюю прошивку NIC для BCM5709, перезагрузился. Все еще медленно

[root@server ~]# ethtool -i em1
driver: bnx2
version: 2.2.5
firmware-version: 7.10.18 bc 7.10.0 NCSI 2.0.13
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

[root@server ~]# ethtool em1
Settings for em1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Half
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: off
        Supports Wake-on: g
        Wake-on: d
        Link detected: yes


[root@server ~]# dmesg | grep -i duplex
bnx2 0000:01:00.0: em1: NIC Copper Link is Up, 100 Mbps half duplex

Я думаю, вы должны получать более 10 Мбит / с. Пытаться: ethtool -s em1 speed 100 duplex full autoneg off.

Если это сработает, внесите изменения в perms, добавив его в em1 файл конфигурации следующим образом: http://www.cyberciti.biz/tips/howto-linux-add-ethtool-duplex-settings-permanent.html