Страница 1 из 1
Пятница подкинула сюрприз
Добавлено: 2009-01-31 0:16:35
kenny
Вот такой случай произошел сегодня есть машинка, сильный сервер на базе xeon 4 процессора по два ядра 6 гигов оперативы и рейд на 20 Тб, все работает под управлением freebsd 6 ветки, стабильно работал точнее

до сего дня начал "засыпать" в логах 0, главное он засыпает странным образом, то есть интерфейсы пингуются, но не по ssh не с клавиатуры зайти не реально, приходится перезагружать, все началось после установке rsync и теперь работает через пень колоду, уже не знаю куда копать подскажите что см этим можно поделать?

Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 0:24:43
kirgudu
У меня было - rsync всю память съедает и все остальное в своп уходит. Достучатся не реально.
Следить за сервером, скажем можно раз в минуту top >>/var/log/top.log
Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 0:49:53
kenny
А ессли расширить swap?Или мало толку? Впринципе он засыпает и без rsynс вообще грешу на fsck мож она пожирает память

Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 1:04:43
Alex Keda
работа fsck - это далеко не ничегонеделание.
определитесь уже точно делает он у вас что-то в эти момменты или нет.
Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 1:15:16
kirgudu
kenny писал(а):А ессли расширить swap?Или мало толку? Впринципе он засыпает и без rsynс вообще грешу на fsck мож она пожирает память

Если rsync не виновать, то нужно на таких огромных разделах отрубить background fsck.
Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 12:27:40
kenny
Вот именно и заускается background fsck который проверяет и шустрит мой ред.
Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 12:28:54
Alex Keda
а почему fsck запускается?
Re: Пятница подкинула сюрприз
Добавлено: 2009-01-31 13:14:00
kirgudu
kenny писал(а):Вот именно и заускается background fsck который проверяет и шустрит мой ред.
ну вот тебе он и убивает машину, пытается сделать снапшот, у него ничего не получается, а в это время битая FS добивает машинку. На ufs делать такие огромные разделы - самоубийство. Можно попробовать через gjournal, но это тормозное поделие, за-то чекать не надо.

Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 6:05:52
kamuzon
Замечено, что background fsck (после неправильного завершения работы систему) убивает машину с дисками (разделами) в 750 гигов. Диски по 640 гигов чекает без проблем.
решение пользую такое: грузимся в single, fsck -y /dev/ad*s1d && reboot
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 7:03:11
kirgudu
kamuzon писал(а):Замечено, что background fsck (после неправильного завершения работы систему) убивает машину с дисками (разделами) в 750 гигов. Диски по 640 гигов чекает без проблем.
решение пользую такое: грузимся в single, fsck -y /dev/ad*s1d && reboot
Пофиг. Зависит от количества файлов и активности изменений оных. Т.к. размер снапшота на прямую зависит от этих параметров. У меня рейд 10 в 250 гиг убивается.
Никаких манипуляций не надо с ребутами и пр.
Код: Выделить всё
cat >>/etc/rc.conf
fsck_y_enable="YES" # Set to YES to do fsck -y if the initial preen fails.
background_fsck="NO" # Attempt to run fsck in the background where possible.
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 8:00:54
эл
А какую файловую систему посоветуете для рейдов вместо ufs?
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 8:40:37
kenny
lissyara писал(а):работа fsck - это далеко не ничегонеделание.
определитесь уже точно делает он у вас что-то в эти момменты или нет.
Вообще в момент зависания работает только fsck, apache, verlihub, mysql ну и скрипт на perl в принципе виснуть мне кажется вообще не из за чего.
Вот что делать с rsync я не знаю, если виснет из за него, то придется отказаться от зеркал linux-дистрибутивов

Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 9:52:46
kirgudu
эл писал(а):А какую файловую систему посоветуете для рейдов вместо ufs?
ZFS + FreeBSD ацтой. Я перелез на Linux. ext4, xfs, jfs.
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 9:53:04
tetsio
а на монитор что-нибудь пишет? Может RAID начал сыпаться? Или контроллер греется. или что-то типа того. Хардварная трабла?
P.S. fsck на уже запущенный трудящийся сервак = убийство. Запускай fsck перед стартом сервисов.
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 10:21:54
manefesto
2kirgudu: а ну не гони на правильную ось

Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 11:13:19
kirgudu
manefesto писал(а):2kirgudu: а ну не гони на правильную ось

Я не гоню, просто тут приходится уже выберать шашечки или ехать. Не надо кривить душой, у Фри нет нормальной FS.
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 11:22:30
Alex Keda
про прямоту рук помоему выясняли?
если у вас не работает - не значит что у всех так.
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 11:43:15
kirgudu
lissyara писал(а):про прямоту рук помоему выясняли?
если у вас не работает - не значит что у всех так.
еще раз говорю, читаем рассылки фревые и удивляемся, что прямота рук не зависит от качества работы zfs на freebsd в продакшне.
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 11:52:45
manefesto
линк давай
не сотрясай воздух по напрасну
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 12:02:28
kirgudu
manefesto писал(а):линк давай
не сотрясай воздух по напрасну
http://www.google.ru/search?hl=ru&q=Fre ... =&aq=f&oq=
Re: Пятница подкинула сюрприз
Добавлено: 2009-02-02 12:24:21
kenny
Не raid норма все с ним, отрубил фоновое сканирование и усе нормально ща загрузка минимум и пока не падает, fsck запустился после того как рубанулось электричество, упсы отработали свое и уснули, я б вовремя среагировал просто сервер не на одном этаже со мной а изолирован намного выше.
Всем спасибо за помощь

Re: Пятница подкинула сюрприз
Добавлено: 2009-02-04 4:49:25
kamuzon
kirgudu писал(а):kamuzon писал(а):Замечено, что background fsck (после неправильного завершения работы систему) убивает машину с дисками (разделами) в 750 гигов. Диски по 640 гигов чекает без проблем.
решение пользую такое: грузимся в single, fsck -y /dev/ad*s1d && reboot
Пофиг. Зависит от количества файлов и активности изменений оных. Т.к. размер снапшота на прямую зависит от этих параметров. У меня рейд 10 в 250 гиг убивается.
Никаких манипуляций не надо с ребутами и пр.
Код: Выделить всё
cat >>/etc/rc.conf
fsck_y_enable="YES" # Set to YES to do fsck -y if the initial preen fails.
background_fsck="NO" # Attempt to run fsck in the background where possible.
Вторую строку дописал. Спасибо.
ЗЫ У меня на 750 гиговых дисках только крупные файлы по 750-2000 мб.