Jump to content
Local
NETOS

FreeBSD падает сетевуха, пропадет интернет

Recommended Posts

Всем привет! Помогите разобраться с проблемой. Хаотично отваливается сетевуха em1 которая смотрит внутрь сети (это я так понимаю что она отваливается, или пропадает линк) вот лог /var/log/messages в этот момент:

 

Jul 22 08:14:07 server_1 kernel: em1: Watchdog timeout Queue[0]-- resetting
Jul 22 08:14:07 server_1 kernel: Interface is RUNNING and ACTIVE
Jul 22 08:14:07 server_1 kernel: em1: TX Queue 0 ------
Jul 22 08:14:07 server_1 kernel: em1: hw tdh = 712, hw tdt = 672
Jul 22 08:14:07 server_1 kernel: em1: Tx Queue Status = -2147483648
Jul 22 08:14:07 server_1 kernel: em1: TX descriptors avail = 40
Jul 22 08:14:07 server_1 kernel: em1: Tx Descriptors avail failure = 298
Jul 22 08:14:07 server_1 kernel: em1: RX Queue 0 ------
Jul 22 08:14:07 server_1  kernel: em1: hw rdh = 693, hw rdt = 692
Jul 22 08:14:07 server_1 kernel: em1: RX discarded packets = 0
Jul 22 08:14:07 server_1 kernel: em1: RX Next to Check = 693
Jul 22 08:14:07 server_1 kernel: em1: RX Next to Refresh = 692
Jul 22 08:14:07 server_1 kernel: em1: link state changed to DOWN
Jul 22 08:14:20 server_1 kernel: em1: link state changed to UP

После этого в логе mpd5 начинает сыпать такие  сообщения 

Jul 22 08:15:24 server_1 mpd: [em1-3] PPPoE: Cannot send original request: No buffer space available

И у пользователей пропадает интернет. Помогает перезагрузка сервера. До этого проблема была примерно раз в неделю, но вчера 6 раз всплыла. 

Пользователи подключаются по РРРоЕ.

 

uname -a

FreeBSD server_1 11.0-RELEASE-p10 FreeBSD 11.0-RELEASE-p10 #0: Mon Jul  3 14:52:46 EEST 2017     xxx@server_1:/usr/obj/usr/src/sys/MYKERNEL  amd64

 

Помогите пожалуйста. 

Edited by NETOS

Share this post


Link to post
Share on other sites

Не факт, это могут быть бока 11.0. Вообще не понимаю зачем ставить в продакшн сырые релизы Х.0

Ставить можно начиная с Х.2 уже.

Share this post


Link to post
Share on other sites

Не факт, это могут быть бока 11.0. Вообще не понимаю зачем ставить в продакшн сырые релизы Х.0

Ставить можно начиная с Х.2 уже.

Хм.... а ссылочку киньте на релиз

Share this post


Link to post
Share on other sites

 

 

Помогите пожалуйста. 

 

em1 -- это интел?

 

менять сетевую не пробовали? 

Share this post


Link to post
Share on other sites

Хм.... а ссылочку киньте на релиз

 

11.0 - это тоже релиз. Просто в околофрибсдшных кругах принято считать релизы с нулевой минорной версией недостаточно стабильными.

 

10.3 - https://www.freebsd.org/releases/10.3R/announce.html

 

11.1 - https://www.freebsd.org/releases/11.1R/schedule.html

Edited by vppkn

Share this post


Link to post
Share on other sites

em1 -- это интел?

 

em - это интел.

 

The em driver provides support for PCI Gigabit Ethernet adapters based on the Intel 82540, 82541ER, 82541PI, 82542, 82543, 82544, 82545, 82546, 82546EB, 82546GB, 82547, 82571, 81572, 82573, and 82574 Ethernet controller chips.

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By ГрозаИнтернета
      Привет все!
      При строительстве PON сети опираюсь на показатели китайского измерителя оптического сигнала, со временем стал обладателем 3 шт. Все 3 шт, при измерении одного сигнала выдают разные показатели. Оптический бюджет это та величина, точностью которой пренебречь нельзя. Если знать на сколько врёт каждый, то можно более-менее чёткую картину показаний себе составить, но как это сделать? К какому сигналу привязаться как к эталонному?
      Батареи менял. Рефлюка нет.
      Дайте пожалуйста совет.
    • By Tati25
      Крупная украинская компания приглашает на работу администратора сети!
       
      Мы будем рады увидеть в резюме нашего идеального кандидата следующие навыки:
      Опыт работы с оборудованием уровня ядра - Juniper, Cisco;
      Знание сетевых технологий: Routing, Switching, Security (firewalls, security policies), MPLS (L2 / L3VPNs);
      Знание Unix-подобных операционных систем.
       
      В основные обязанности нашего коллеги будет входить:
      Обеспечение непрерывного функционирования сетевых сервисов компании;
      Обеспечение сетевой безопасности сервисов компании;
      Рассмотрение и оценка проектной документации (схемы, инструкции, технические проекты, регламенты и т.д.);
      Отработка инцидентов (анализ, диагностика) и обращений администраторов систем (3й уровень поддержки);
      Разработка внутренних документов.
       
      Компания предлагает официальное трудоустройство, «белую» заработную плату, офис в центре города (г. Киев).
      Резюме присылайте в ЛС. 
    • By Impulsee
      День добрый!
      Есть Связка Ubilling+NAS на freebsd. 
      Настроена на Виртуалке VMware. 
      Без VLAN все работает идеально. Трафик бегает, IP раздается, Денюжка зачисляется и т.д.
      Появилась потребность поднять 3 VLAN на локальном интерфейсе для Абонов. 
      Сделал: /etc/rc.conf
       
      Вывод /etc/firewall.conf 
       
       
      Сети, шаблоны NAS, в биллинге прописал. Абоны IP получают через VLAN. Интернет есть....
       
      НО:
       
      При отрицательном балансе на em1 все отключается мгновенно, и отправляет в кабинет. 
      А на VLAN сетях Интернет есть. 
       
      Кусок /var/stargazer/allconnect.log

       
      кусок /var/log/stargazer.log
       
       
      Подскажите, плиз, в какую сторону копать?
       
    • By Baneff
      Всем привет.
      Давно использую freebsd + ipfw + dummynet + kernel nat + ещё куча всякого разного и всё на одном серваке. Менять платформу не хочу - старый я уже для этого. Так вот. Нагрузка постепенно растёт, пора как-бы железо менять в очередной раз, но есть проблема. Всё в этой схеме прекрасно параллелится на мультиядерной системе. Всё, кроме старичка DUMMYNET. В очередной раз смотрю на процесс kernel{dummynet} и в очередной раз вижу конкретное узкое место во всй системе. Обойти невозможно, работает только в один поток и когда загрузка превышает 80-90% начинаются естественные проблемы. Все остальное работает с большим запасом по нагрузке. Вот и вопрос: как-то эту проблему удаётся решать? Чем шейпить юзеров, если не дамминетом? Или может появилась возможность как-то его параллелить? Или, возможно, какие-то новые методы позволяют как-то снизить нагрузку на дамминет? В документации появились некие новые варианты настроек CoDel, PIE, FQ-CoDel и FQ-PIE в дополнение к старым, может они помогут? Кто-то пробовал?
      Спасибо.
    • By FosterUA
      Сегодня на появилось
      cam status uncorrectable parity/crc error
      Reatrying command
      Write fpdma queued
       
      Подскажите что это ? Спасибо
×