Проблема с emX FreeBSD 10

Помер у клиента сервак, а точнее диск в нём, на котором крутилась винда шлюзом и керио как фаервол и прокси
Было принято решение в экстренном порядке поднять шлюз на FreeBSD.
Под рукой оказался образ FreeBSD 10.0 amd64 - его и установили.
Появилась проблема,  начала отваливаться сеть, по ssh подключиться из вне можно было, а вот локалка отваливалась. Спасал только ребут, но к сожалению на серваке ещё лежала шара, к которой нужен постоянный доступ, да и бутать раз в 10 минут не вариант.
Сервер перестаёт пинговаться, да и с него самого пинги не ходят. hw.em.rxd=4096, hw.em.txd=4096 и "media 1000baseTX mediaopt full-duplex" несколько сгладили ситуацию, но от проблемы не избавили.
Перелистав 100500 форумов, выслушав советы людей пришёл к следующему:

добавил в /boot/loader.conf следующие строки и несколько дней полёт нормальный:

hw.em.rxd=4096
hw.em.txd=4096
hw.em.rx_int_delay=200
hw.em.tx_int_delay=200
hw.em.rx_abs_int_delay=200
hw.em.tx_abs_int_delay=200

Второй день - работа нормальная )))

Комментарии

Популярные сообщения из этого блога

FreeBSD: gpart — пример работы с дисками