возникла одна проблема,точнее я с ней уже давно мучаюсь, никак не могу понять причину этой проблемы.
есть сервак, там Freebsd 6.0.
есть 4 харды, одна - 200гб сигейт, другая 300гб сигейт, третья 160гб вд, и четвёртая системная - 80 гб сигейт.
до этого была 40гб сигейт.
сильно задолбала проблема переодического зависания или перезагрузки сервераю причём в самые ненужные моменты.
раньше я грешил на харду 40гиговую, поскольку в messages регулярно писалось сообщение о битых секторах. и постоянно выдавалась ошибка после ребута
Jan 14 08:56:30 fserver fsck: /dev/ad0s1h: PARTIALLY TRUNCATED INODE I=94228
Jan 14 08:56:30 fserver fsck: /dev/ad0s1h: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.не, я конечно могу каждый раз логиниться в консоль и делать проверку диска. но мне это очень не радует.думал что-то с хардой, заменил хард на 80 гиговый со своего компа. у него конечно есть бед-блоки но он работает довольно хорошо, и вот сегодня с утра опять такая проблема.
я уж не знаю что делать. винт менять - не преглагать. ибо два винта которые раньше с бедами нормально работали не могут оба глючить таким образом. у меня есть предположение что проблема связана с неправильной разметкой диска, поскольку при разбиении фря чото такое писала..но я благополучно забил, потому что я не знаю как определить 100% правильную геометрию диска.
>возникла одна проблема,точнее я с ней уже давно мучаюсь, никак не могу
>понять причину этой проблемы.
>есть сервак, там Freebsd 6.0.
>есть 4 харды, одна - 200гб сигейт, другая 300гб сигейт, третья 160гб
>вд, и четвёртая системная - 80 гб сигейт.
>до этого была 40гб сигейт.
>сильно задолбала проблема переодического зависания или перезагрузки сервераю причём в самые ненужные
>моменты.
>раньше я грешил на харду 40гиговую, поскольку в messages регулярно писалось сообщение
>о битых секторах. и постоянно выдавалась ошибка после ребута
>Jan 14 08:56:30 fserver fsck: /dev/ad0s1h: PARTIALLY TRUNCATED INODE I=94228
>Jan 14 08:56:30 fserver fsck: /dev/ad0s1h: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck
>MANUALLY.
>
>не, я конечно могу каждый раз логиниться в консоль и делать проверку
>диска. но мне это очень не радует.думал что-то с хардой, заменил
>хард на 80 гиговый со своего компа. у него конечно есть
>бед-блоки но он работает довольно хорошо, и вот сегодня с утра
>опять такая проблема.
>я уж не знаю что делать. винт менять - не преглагать. ибо
>два винта которые раньше с бедами нормально работали не могут оба
>глючить таким образом. у меня есть предположение что проблема связана с
>неправильной разметкой диска, поскольку при разбиении фря чото такое писала..но я
>благополучно забил, потому что я не знаю как определить 100% правильную
>геометрию диска.НЕ НАДО использовать винты с бэдами! Просто НЕ НАДО!
Возможно если вы скажите конкретно, что за железо, что крутиться по сервисам, как и когда зависает. Тогда будет о чем думать и говорить!
>не, я конечно могу каждый раз логиниться в консоль и делать проверку
>диска. но мне это очень не радует.думал что-то с хардой, заменил
>хард на 80 гиговый со своего компа. у него конечно есть
>бед-блоки но он работает довольно хорошо, и вот сегодня с утра
>опять такая проблема.Заремапьте для начала бэды.
>
>>не, я конечно могу каждый раз логиниться в консоль и делать проверку
>>диска. но мне это очень не радует.думал что-то с хардой, заменил
>>хард на 80 гиговый со своего компа. у него конечно есть
>>бед-блоки но он работает довольно хорошо, и вот сегодня с утра
>>опять такая проблема.
>
>Заремапьте для начала бэды.
дело не в бедах.
описываю как всё было:
сначала был сервак:
PIII600mgz/512ram/200gb hdd/1xata100 контроллер(т.к в матери было только ata33)/freebsd5.3/mysql/samba/пару сервисов. вобщем ничего особенного. нагрузки почти никакой.
постоянные висюки. сначала думал из-за куллера. поставил здоровенный от атлона. не помогло. потестил память не помогло. винт свеженький без бедов. там стояла система.. вечные висюки. сначала думал из-за контроллера.. долго так думал.
затем на смену его пришло такое.
Cel2000/512ddr/200+300+160+40(системный)/freebsd6.0/mysql/samba/nfs. относительно тяжёлая база mysql на 40gb. нагрузка этой базой 24/7/365 (почти).
переодические висюки и перезагрузки самопроизвольные.
появилась мысля о перегреве.
поставил себе в комнату. и наслаждался шумом. думал может поможет. но нет сцуко всё равно виснет порой раз в час порой раз в неделю.
подумал на винт системный. сменил винт сейчас 80 гиговый с моего домашенго компа стоит. старенький но живучий сцуко. но эта сцука всё равно так же аццки виснет.
время зависание - самое разное. от зависания в зверскую нагрузку до зависания при открытии мелкого файлика...
не знаю уже что и думать. на самом деле у меня есть мегаподозрение что дело в шлейфе. потому что это единственная хрень которая осталась неизменной с самого начала существования сервака, ну ещё кроме харды на 200 гиг. но она тоже исключается потому что я недавно специально для теста отключал все харды.
если реально дело в шлейфе - я напьюсь и совершу ритуальное сжигание шлейфа..
>дело не в бедах.Варианты решения:
1) поменяйте шлейфы, переподключите на разные каналы IDE
2) Обновите БИОС.
3) Померьте температуру на винта, и если более 35 градусов - понизьте.
4) Обновитесь по CVSup до 6.2-RELEASE.
>
>>дело не в бедах.
>
>Варианты решения:
>1) поменяйте шлейфы, переподключите на разные каналы IDE
>2) Обновите БИОС.
>3) Померьте температуру на винта, и если более 35 градусов - понизьте.
>
>4) Обновитесь по CVSup до 6.2-RELEASE.
мда. врагу такого не пожелаешь. вобщем проблема решена. проблема была в шлейфе и в материнсокй плате. после смены материнсокй платы - всё пошло как по маслу.
на самом деле просто не верилось что мать может глючить с учётом того что мать до этого работала исправно...
остался один вопрос: как убрать эти спамерские сообщения?
Feb 14 09:30:07 fserver smartd[548]: Device: /dev/ad0, 15 Currently unreadable (pending) sectors
Feb 14 09:30:07 fserver smartd[548]: Device: /dev/ad0, 15 Offline uncorrectable sectors
Feb 14 10:00:07 fserver smartd[548]: Device: /dev/ad0, 15 Currently unreadable (pending) sectors
я и без смартд знаю что на харде 15 бедов. нафик оно мне об этом активно сообщает?