Проблема с FreeBsd - виснет...

1 2345 6
I
На сайте с 20.10.2007
Offline
22
#31
Lupus:
В этом случае у саппорта должно было возникнуть подозрение на хардверную неисправность. А за железо отвечают именно они. Значит или пофигисты или просто эникейщик сидит, дрессированный на нажатие Reset.

Ну естествено я этот вопрос поставил перед ними. Разбираться в железе и искать чего там не так - они не стали, а просто предложили перейти на новое железо. На новый сервак с той же конфигурацией. Я согласился. Они вынули диски (у меня их 2 штуки, RAID 1) со старого сервака и перенесли на новый. После этого, через 3 дня после пререноса - уже 1 раз система зависла. После этого зависания я проделал вышеописанные манипуляции с MySQL и распределением памяти в системе. С тех пор пока, тьфу-тьфу, работает...

На мой взгляд, теоретически неправильно работающий сервис, например MySQL или какой-то другой - не должен влиять на стабильность системы. В случае-чего должен застопориться или зависнуть или упасть сервис, а система по идее должна работать. На практике, не знаю... Может неправильно сконфигурированный или перегруженый сервис стать причиной зависания системы?

Журнал Internet Zone - размещение ссылок, баннеров и статей. (http://www.izcity.com/)
Lupus
На сайте с 02.11.2002
Offline
241
#32
izone:
Может неправильно сконфигурированный или перегруженый сервис стать причиной зависания системы?

Давайте сперва определимся, что считать зависанием. Если речь о потере связи с сервером, то это не обязательно значит зависание. Могла просто лечь сетевая подсистема, а завалить ее сервисы вполне могут. Но в этом случае, серв должен перегружаться с физической консоли, да и в логах это будет ярко светиться. Прибить же ядро сервис теоретически может, но на практике я такого никогда не встречал - для этого надо хорошо потрудиться. :)

Поэтому я и считаю первостепенно важным почитать сообщение системной консоли.

There are two types of people in this world: 1. Those who can extrapolate from incomplete data.
I
На сайте с 20.10.2007
Offline
22
#33
Lupus:
Правильно. Так и будет.

Вот здесь уточните пожалуйста, что вы имели ввиду:

1. "Правильно, так и будет" - Нормально сконфигурированная FreeBsd так и должна загружаться с руганью по кнопке Power (и в этом нет ничего странного)

2. "Правильно, так и будет" - у системы имеются проблемы и то что она ругается - это ее нормальное правильное поведение в данной ситуации (загрузка по кнопке Power). Нормально сконфигурированная система не должна ругаться.

Lupus:
Кстати, если причина не в ядре, серв корректно перегрузится и по Ctrl-Alt-Del.

Тут очевидно вас можно понять так: если система нормально перезагружается мягким способом (как я описал), то очевидно у нее причина не в ядре? С ядром похоже все нормально... Вы примерно так хотели, сказать?

I
На сайте с 20.10.2007
Offline
22
#34
Lupus:
Давайте сперва определимся, что считать зависанием. Если речь о потере связи с сервером, то это не обязательно значит зависание. Могла просто лечь сетевая подсистема, а завалить ее сервисы вполне могут. Но в этом случае, серв должен перегружаться с физической консоли, да и в логах это будет ярко светиться. Прибить же ядро сервис теоретически может, но на практике я такого никогда не встречал - для этого надо хорошо потрудиться. :)
Поэтому я и считаю первостепенно важным почитать сообщение системной консоли.

Насчет зависания... В моем случае это:

а) Сервак не виден с браузера, к нему нет доступа по http

б) Не работает FTP, не работает почта

Насчет сообщений системной консоли... Вы несомненно правы, спасибо еще раз за этот совет. Впредь (если что), буду непременно требовать от дата-центра сообщения. Кстати, а в случае с Kernel Panic - это тоже может отразиться в консоли или нет?

Lupus
На сайте с 02.11.2002
Offline
241
#35
izone:
а) Сервак не виден с браузера, к нему нет доступа по http
б) Не работает FTP, не работает почта

Это все внешние сервисы. А вот есть ли пинг?

izone:
а в случае с Kernel Panic - это тоже может отразиться в консоли или нет?

В случае паники - отразится обязательно.

I
На сайте с 20.10.2007
Offline
22
#36
Lupus:
Это все внешние сервисы. А вот есть ли пинг?.

Каюсь - не проверял, не пинговал ни разу. На будущее учту этот момент. Спасибо за дельный совет.

Lupus:
В случае паники - отразится обязательно.

Спасибо, понятно.

K
На сайте с 24.03.2004
Offline
223
#37
Lupus:
Толку-то с этих записей, даже, если они и останутся.
Файлухи не отмонтированы, дисковый кэш не сброшен, какие там логи...

crash туда пишет в незакрытые записи wtmp при след буте... а на wtmp вроде fsync делается и стартовая запись потеряться не может... но т.к. там в консоли никого не было, то и записей нет...

проверенная ддос защита (http://ddos-protection.ru) -> http://ddos-protection.ru (http://ddos-protection.ru), бесплатный тест, цена от размера атаки не зависит.
Lupus
На сайте с 02.11.2002
Offline
241
#38
kostich:
но т.к. там в консоли никого не было, то и записей нет...

Откуда в стоечном дедике открытые консоли? Разве что случайно. :)

kostich:
crash туда пишет в незакрытые записи wtmp при след буте...

Сильно захотелось эксперимента. Можете описать воспроизводимые условия, для подтверждения полезности этого лога в случае крэша? Готов завалить пару сервов для подробного изучения вопроса. Как раз под рукой есть с 6.1. :)

K
На сайте с 24.03.2004
Offline
223
#39
Lupus:
Откуда в стоечном дедике открытые консоли? Разве что случайно. :)

а sshный ttyp уже консолью не считается?

Lupus:

Можете описать воспроизводимые условия, для подтверждения полезности этого лога в случае крэша?

ssh пользователь работал в консоли и своими действиями вызвал подвисание сервера

Andreyka
На сайте с 19.02.2005
Offline
822
#40

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

Не стоит плодить сущности без необходимости
1 2345 6

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий