• Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: 1. Исправить в файле /etc/default/grub строку
    GRUB_CMDLINE_LINUX_DEFAULT="quiet pcie_aspm=off" добавив через пробел pcie_aspm=off

    2 . Добавил в /etc/rc.local
    #disable pause autonegotiate
    #/sbin/ethtool -A eth0 autoneg off
    #/sbin/ethtool -s eth0 autoneg off
    /sbin/ethtool -A eth1 autoneg off
    #/sbin/ethtool -s eth1 autoneg off
    /sbin/ethtool -s eth1 speed 100 duplex full autoneg off # # Отключение автоматического определения параметров скорости и дуплекса, установка скорости
    #change tx ring buffer
    #/sbin/ethtool -G eth0 tx 4096 #maybe too large(consider 512). To increase inte$
    #interrupts per second>
    /sbin/ethtool -G eth1 tx 4096 #maybe too large(consider 512). To increase inter$
    #interrupts per second>

    #change rx ring buffer
    #/sbin/ethtool -G eth0 rx 128
    /sbin/ethtool -G eth1 rx 128

    #disable wake on line
    #/sbin/ethtool -s eth0 wol d
    /sbin/ethtool -s eth1 wol d

    #turn off offload
    #/sbin/ethtool -K eth0 tx off rx off sg off tso off gso off gro off
    /sbin/ethtool -K eth1 tx off rx off sg off tso off gso off gro off

    #enable TX pause
    #/sbin/ethtool -A eth0 tx on
    /sbin/ethtool -A eth1 tx on

    #disable ASPM
    #/sbin/setpci -s 02:00.0 CAP_EXP+10.b=40
    #/sbin/setpci -s 00:19.0 CAP_EXP+10.b=40
    Если у вас несколько адаптеров, то добавьте аналогичные команды для других ethX

    Вот эти два действия помогли. Какое конкретно помогло не знаю, времени на проверку там не было. Все подготовил заранее перед поездкой в ДЦ
    Всем спасибо за помощь!
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: Не нашел по дебиан в основном CentOS
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: Как убедится, что pcie_aspm действительно выключен?
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: После какой строчки нужно добавить pcie_aspm = off, и как включить функцию Flow-control чтобы проверить и этот вариант.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: не могу найти файл /boot/grub/menu.lst Чтобы отключить pcie_aspm = off, где отключаются параметры загрузки я дра
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Надо попробовать. Интересно на сколько упадет производительность... А добавить в интерфейс как правильно прописать? Надеюсь поможет
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Владимир: как это сделать? Что такое бекпорт?
    Евгений Гапченко: Данные Bios
    Сервер HP ProLiant DL120 G7
    Сетевой контроллер PCI Embedded Intel 82574 network kontroller 1

    Версия драйвера думаю последняя
    root@1000ukg.kz:~# ethtool -i eth1
    driver: e1000e
    version: 2.3.2-k
    firmware-version: 2.1-0
    bus-info: 0000:03:00.0
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: no
    ОС Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 -это последняя стабильная версия на сколько я знаю. Или есть другая?
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: Евгений Гапченко: Данные Bios
    Сервер HP ProLiant DL120 G7
    Сетевой контроллер PCI Embedded Intel 82574 network kontroller 1

    Версия драйвера думаю последняя
    root@1000ukg.kz:~# ethtool -i eth1
    driver: e1000e
    version: 2.3.2-k
    firmware-version: 2.1-0
    bus-info: 0000:03:00.0
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: no
    ОС Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 -это последняя стабильная версия на сколько я знаю.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Евгений Гапченко: Данные Bios
    Сервер HP ProLiant DL120 G7
    Сетевой контроллер PCI Embedded Intel 82574 network kontroller 1

    Версия драйвера думаю последняя
    root@1000ukg.kz:~# ethtool -i eth1
    driver: e1000e
    version: 2.3.2-k
    firmware-version: 2.1-0
    bus-info: 0000:03:00.0
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: no
    ОС Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 -это последняя стабильная версия на сколько я знаю.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Евгений Гапченко: Данные Bios
    Сервер HP ProLiant DL120 G7
    Сетевой контроллер PCI Embedded Intel 82574 network kontroller 1

    Версия драйвера думаю последняя
    root@1000ukg.kz:~# ethtool -i eth1
    driver: e1000e
    version: 2.3.2-k
    firmware-version: 2.1-0
    bus-info: 0000:03:00.0
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: no
    ОС Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 -это последняя стабильная версия на сколько я знаю.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Этот вопрос я уже задал провайдеру. Завтра просили с ними связаться. Всю новую инфу добавлю. Кстати я там выше добавил сравнение показаний текущего сервера и того что хотим поставить. Прочтите пожалуйста, может это тоже что нибудь для вас откроет. Новые факты так сказать. Каждому приходится писать коментарии отдельно. Другие участники ведь тоже могут их почитать. Обсуждения идут довольно активно За это всем спасибо.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Арчи Кузнецов: Простите, какой именно лог вам нужен? И какого сервера, того который хотим поставить или тот который стоит на данный момент. Я пару логов сохранил, остальные уже перезаписались
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Ilya Evseev: как подбирать драйвера? В датацентре подключения не будет, а на месте их перебирать не видя решилась ли проблема тоже весьма утомительно. установил драйвер отвез сервер в датацентр и попробовал, не получилось опять дома поставил драйвера -попробовал, а если проблема вообще не в этом? )))
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    на сервере имеется две встроенных сетевых карты пробовали обе. Другие драйвера дадут эффект? Ведь через обычные ADSL модэмы все работает. Сеть работает и пингуется норм.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Сравнил показания вывод команды ethtool текущего сервера и того что хотим ставить Увидел одну любопытную картину.
    текущий сервер
    root@1000ukg.kz:~# ethtool eth0
    Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    1000baseT/Half 1000baseT/Full
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    1000baseT/Half 1000baseT/Full
    Advertised pause frame use: Symmetric
    Advertised auto-negotiation: Yes
    Link partner advertised link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Link partner advertised pause frame use: No
    Link partner advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: off
    Supports Wake-on: g
    Wake-on: g
    Current message level: 0x000000ff (255)
    drv probe link timer ifdown ifup rx_err tx_err
    Link detected: yes
    Хотим ставить
    root@1000ukg.kz:~# ethtool eth1
    Settings for eth1:
    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: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
    drv probe link
    Link detected: yes
    В итоге вижу что оба сервера поддерживают 1000 mb а текущий сервер работает на 100 mb. и у текущего выключен MDI-X: off -Это как то могло повлиять?
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Владимир: пинговали gateway - не пинговался. На компьютерах для выхода в интернет конечно нужен, но доступ к компьютеру из вне имеется сразу только лишь стоит указать шлюз. В датацентре из вне доступ к сайту тоже не получили. Шлюз в нашем случае не пинговался.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    root@1000ukg.kz:~# ethtool eth1
    Settings for eth1:
    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: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: on
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
    drv probe link
    Link detected: yes
    дуплекс полный поддерживает карта сетевая. Подключение через кабель RJ45. там выделенная линия ip сервера становится внешним, без посредников. К нему можно обращаться на прямую с любой точки планеты.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    На тот момент в дата центре, что только не пробовали и днс гугла в resolv.conf добавляли, подключали в разные сетевые карты и правили /etc/network/interfaces. На самом деле в датацентре прямое подключение выделенный ip , mask и gateway параметр DNS там ни как не должен учитываться шлюза должно быть вполне достаточно.
  • Ошибки сети linux при подключении в датацентре?

    Ronkorn
    @Ronkorn Автор вопроса
    Да, смутило, явно указав на аппаратную ошибку. Некую проблему совместимости. Но когда начали танцы с бубнами, ошибка перестала всплывать поверх консоли. Но доступ gateway так и не поучили. О типах подключений по подробней. Точно не знаю как работает подключение в датацентре, какое оборудование там стоит. Вероятно там выделенная линия. Которая постоянно поддерживает канал открытым. Должно было быть достаточным указать gateway. О портах могу сказать, там вообще все должно быть открыто, подобные вещи защищаются на уровне Сервера. По крайней мере так утверждали сопровождающие лица от казахтелекома, что нет ни каких ограничений ни по мак адресам и прочие ограничения. О технологиях NAT как в ADSL модэме тоже рeчи быть не может. Постараюсь выяснить какое оборудование там стоит и что оно вообще из себя представляет. Драйвера... Подключал сервер уже к 3-м разным модэмам и везде работает без танцов с бубнами.