Добрый день! Не могу отловить проблему - так случилось, что сгорел бесперебойник. После аварийного старта не поднялась маршрутизация. Сервер в бою, долго ковыряться времени не было. До этого неоднократно проверяли на предмет корректного запуска - всё поднималось. Перезагрузили сервак - всё заработало. Прошло два дня - из-за сбоя питания сервер перезагрузился ещё раз. Ситуация повторилась 1 в 1.
Наружние имена резолвятся, но пинг не проходит. 5 минут поиска пакетов от клиентов по аппаратным интерфейсам ничего не дали. Рестарт named, mpd - тоже. sysctl -w net.inet.ip.forwarding=0; sysctl -w net.inet.ip.forwarding=1 - тоже. Выглядело всё так, будто выключено net.inet.ip.forwarding, хотя параметр был включен. Перезагрузка опять вернула всё на место - всё заработало.
В rc.conf есть такие строки:
fsck_y_enable="YES"
background_fsck="NO"
Т.е., запуститься на "грязной" fs он не смог бы. В логах - чисто (или не там смотрел)...
Помогите отловить проблему - бесперебойник завтра вернётся, но всё равно, неприятно.
PS:
%uname -a
FreeBSD rotor 8.2-STABLE FreeBSD 8.2-STABLE #3: Sun Mar 6 13:56:21 EET 2011 root@rotor:/usr/obj/usr/src/sys/ROTOR i386