Имеется сервер на базе двух процессоров Xeon, 2 ГБ ОЗУ. На сервере стоит SuSe Linux Enterprise 9 x86_64 SP3. На сервер идёт очет большой трафик по UDP. Также на сервере работает база данных Intersystems Cache.
Раз в сутки сервер зависает. Причем висит как-то странно - ping на него прекрасно проходит, в консоли (непосредственно с клавиатуры) можно набрать логин, нажать enter - и консоль зависает, но можно переключится на другую (Alt-F1, Alt-F2, etc).По SSH / HTTP / etc зайти нельзя. Перезагрузить можно только нажав на Reset. В логах - абсолютная пустота.
В чем может быть проблема, как её устранить???
>
> .....
>
>По SSH / HTTP / etc зайти нельзя. Перезагрузить можно только нажав
>на Reset. В логах - абсолютная пустота.
>
>В чем может быть проблема, как её устранить???Бубен спасёт отца русской демократии. ;) У меня что-то похожее было - помогла перекомпиляция ядра, а именно отключил конфига ядра опции APM и ACPI.
Отключил в базе данных InterSystems Cache 5.1 одну ресурсоёмкую задачу (очистка БД величиной 30 ГБ). Поначалу 10 часов не зависало, а потом SSH отвисла. Думал опять все - но с консоли работает.В логах заметил (раньше такого не было, логи под лупой смотрел)
kernel: martian source <мой_IP> from <мой_IP>, on dev eth1
kernel: ll header: ff:ff:ff:ff:ff:ff:00:c0:26:a7:a6:75:08:06На сервере 2 сетевые карты, одна смотрит в локалку, другая в инет. Правила роутинга настроены правильно.
Destination Gateway Genmask Flags Metric Ref Use Iface
<МОЯ_СЕТЬ>.0 * 255.255.255.224 U 0 0 0 eth1
10.10.10.0 10.10.10.17 255.255.255.0 UG 0 0 0 eth0
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
default <МОЙ_ШЛЮЗ> 0.0.0.0 UG 0 0 0 eth1PS: Сервер HP Proliant, винты SATA, драйверы под sles для винтов с сайта производителя.