The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ГРУСТНО! Умирает роутер, или какие могут быть мысли...."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от hobot Искать по авторуВ закладки(ok) on 10-Июн-05, 09:57  (MSK)
Ситуайия следующая....
Что-то не доброе начало твориться на роутере (FreeBSD) началочь все после внезапного отключения электричества (спасибо Чубайсу) - тачка начала просто после не продолжительной работы 3-4-5-6 часов просто зависает и не реагирует ни на что кроме кнопки reset - естественно после таких перезагрузов появилочь огромное количество ошибок на дисках .
Ядро после перезагрузки падало в панику по поводу не возможности проверки одного из дисков и перегружало машину - пришлось отключить фоновую проверку fsck после загрузки - перегружать перестало - но зависания участились причем в логах ВАЩЕ ничего нет как так и надо - стал грешить на винт поставил другой - 0 результат
ЧО ДЕЛАТЬ УЖЕ И НЕ ЗНАЮ SOS!!!  СПАСИТЕ ...


  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от Moralez emailИскать по авторуВ закладки(ok) on 10-Июн-05, 10:12  (MSK)
"естественно после таких перезагрузов появилочь огромное количество ошибок на дисках"...

Неестественно. Особенно, если в /boot/loader.conf:
hw.ata.wc=0
в /etc/sysctl.conf:
kern.filedelay=5
kern.dirdelay=5
kern.metadelay=5

сейчас только cvsup, make builduniverse, make installuniverse.....

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от hobot Искать по авторуВ закладки(ok) on 10-Июн-05, 10:26  (MSK)
>сейчас только cvsup, make builduniverse, make installuniverse.....

поясни что это за операции такие я не разу не сталкивался - чтоб понять что делать буду а то бездумно как то не правильно что то делать

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от lavr emailИскать по авторуВ закладки on 10-Июн-05, 10:27  (MSK)
>Ситуайия следующая....
>Что-то не доброе начало твориться на роутере (FreeBSD) началочь все после внезапного
>отключения электричества (спасибо Чубайсу) - тачка начала просто после не продолжительной
>работы 3-4-5-6 часов просто зависает и не реагирует ни на что
>кроме кнопки reset - естественно после таких перезагрузов появилочь огромное количество
>ошибок на дисках .
>Ядро после перезагрузки падало в панику по поводу не возможности проверки одного
>из дисков и перегружало машину - пришлось отключить фоновую проверку fsck
>после загрузки - перегружать перестало - но зависания участились причем в
>логах ВАЩЕ ничего нет как так и надо - стал грешить
>на винт поставил другой - 0 результат
>ЧО ДЕЛАТЬ УЖЕ И НЕ ЗНАЮ SOS!!!  СПАСИТЕ ...


fsck в background на рутере или сервере - это НОНСЕНС, видимо от большого
ума (sorry, без обид).

1) загрузка в single user-mode
2) ручками fsck -y все FS
3) mount -a
4) dd if=/dev/диск of=/dev/null - смотрим ошибки ЧТЕНИЯ на всех дисках
если есть: пробуем реаллокировать используя mhdd32, если нет:
5) переходим в multi-user mode и наблюдаем работу сервера
6) если непонятки продолжаются - ПЕРЕСОБИРАЕМ СИСТЕМУ, бог его знает
мб на диске что-то запортилось.
7) если ВСЕ верхнее НЕ ПОМОГЛО - менять железо, ЧТО-ТО поплыло - к гадалке
не ходи

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от Moralez emailИскать по авторуВ закладки(ok) on 10-Июн-05, 10:41  (MSK)
lavr, почему fsck в background - НОНСЕНС?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от lavr emailИскать по авторуВ закладки on 10-Июн-05, 11:23  (MSK)
>lavr, почему fsck в background - НОНСЕНС?

у тебя сервер после загрузки сразу должен в стабильном боевом режиме
работать? Если да и если на ем есть дисковые операции: работа с базами,
с почтой, squid и тд и тп - в этом случае выдай команду ps -axuww | grep fsck и потом в логах ищи когда завершится проверка.
А I/O на дисках БОЕВОГО сервера уже вовсю пилит, а fsck еще не завершился,
а если сбои были и они superblock не поправлен, а работа с FS уже по полной
программе. Ну возможно НЕ ТАК страшно если тупой РУТЕР - только рутит себе,
а если он НЕ ТОЛЬКО РУТИТ, а еще логи собирает - это уже IO, fsck еще чекает, но IO уже в параллель вовсю пишут логи.
После чего глупые вопросы в разных форумах: fsck НЕ ПРАВИТ информацию,
не освобождаются блоки, или запустил fsck на живую смонтированную систему,
НЕ ИСПРАВЛЯЕТ ошибки - дичь.
Вроде доходчиво получилось. fsck в background хорошо для личных WKS.
Попробуй найти в списках рассылки freebsd хоть одну рекомендацию
пускать fsck в background'е на боевом сервере.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от секрет Искать по авторуВ закладки on 10-Июн-05, 12:07  (MSK)
всё верно, только в первую очередь если ошибки тучами и зависоны = из бэкапа сделайся
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от hobot Искать по авторуВ закладки(ok) on 10-Июн-05, 12:32  (MSK)
>из бэкапа сделайся

и всеж про cvsup если можно поподробнее - ниразу не пересобирал ядро не хотелось бы ошибиться именно на этой тачке, а делать надо

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от lavr emailИскать по авторуВ закладки on 10-Июн-05, 13:09  (MSK)
>>из бэкапа сделайся
>
>и всеж про cvsup если можно поподробнее - ниразу не пересобирал ядро
>не хотелось бы ошибиться именно на этой тачке, а делать надо
>

зачем тебе cvsup? хотя, если ошибки, то и sources могли попортится.

Либо сперва попробовать ПЕРЕСОБРАТЬ СИСТЕМУ и ЯДРО без cvsup, если
все OK, то переустановить ПОВЕРХ рабочей. Если НЕ СОБИРАЕТСЯ, возможно
побились не только бинарники, но и sources - вот тогда:

# uname -rs
и cvsup по новой ТОГО что у тебя стабильно стояло прежде.

Про cvsup и пересборку МИРА/ЯДРА - все расписано в handbook и переведено
на русский:

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index.html

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от hobot Искать по авторуВ закладки(ok) on 10-Июн-05, 13:37  (MSK)
>Про cvsup и пересборку МИРА/ЯДРА - все расписано в handbook и переведено
>
>на русский:
>
>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index.html

скажите
-что даст пересборка ядра в смысле какие проблемы могут решиться при этом
-пересобирать ядро (как я понимаю в данном случае) надо со старыми параметрами

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от lavr emailИскать по авторуВ закладки on 10-Июн-05, 14:50  (MSK)
>>Про cvsup и пересборку МИРА/ЯДРА - все расписано в handbook и переведено
>>
>>на русский:
>>
>>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index.html
>
>скажите
>-что даст пересборка ядра в смысле какие проблемы могут решиться при этом
>
>-пересобирать ядро (как я понимаю в данном случае) надо со старыми параметрами
>

господи, неужели нужно РАЗЖЕВЫВАТЬ:

дано: стабильно работающий сервер (например freebsd 4.10), после страшного
сбоя питания работает НЕНОРМАЛЬНО.

выполнить: выяснить и устранить причины и привести к стабильной работе.

рассматриваем риски:

1) проблемы железа с вытекающими проблемами работы софта/os
- плавающие ошибки: что-то не до конца погорело и проявляется при
нагреве или других причинах...
- ошибки дисковых операций, результатом которых могут быть битые бинарники, sources
2) проблемы OS, если ранее работала стабильно - выяснить проблемы и
решить, связано 1) дисковые проблемы

Логика: железные проблемы отлавливать трудно и особенно плавающие:
кондеры, блоки питания, вентиляторы, битые куски памяти, "плывут отдельные" микрухи...

С чего в этом случае начать?

1) прежде всего попробуем определиться с дисками и разумеется софтом на них.

Если раньше ВСЕ работало нормально и устойчиво:

a) прогоняем fsck в single-user mode и правим все ошибки
b) после исправления ошибок (fsck НИ В КОЕМ случе не в background)
смотрим как работает система, следим по логам за сообщениями о дисковых
сбоях
c) допустим в логах появились ошибки, перегружаемся в single-user mode
и выполняем dd на чтение - смотрим наличие проблем
d) если проблемы есть - пытаемся устранить mhdd32

Если проблемы остались или неразрешенные, МЕНЯЕМ диск НА ЗАВЕДОМО НОРМАЛЬНЫЙ (НОВЫЙ != ХОРОШИЙ). И если в этом случае сервер РАБОТАЕТ
НЕ СТАБИЛЬНО -> КИРДЫК ЖЕЛЕЗУ, задача решена - все выяснили.

Если после любого из верхних пунктов, диски работают НОРМАЛЬНО, а система
НЕ СТАБИЛЬНО, далее проверяем ЦЕЛОСТНОСТЬ бинарников, ядра и sources:

a) выясняем версию или релиз текущей системы и:
- либо делаем upgrade БИНАРНИКОВ с CD (на нем заведомо ЦЕЛЫЕ binaries и
ядро GENERIC)
- либо ПЕРЕСОБИРАЕМ СИСТЕМУ и ЯДРО из sources (имеем вероятность нарваться
на то что sources БИТЫЕ), чтобы не иметь проблемы с sources для RELEASE
можем их заново залить с установочного CD

b) если ПОСЛЕ пересборки система стала работать СТАБИЛЬНО - проблема
ясна (диски) и решена, в ином случае ИМЕЕМ четко установленные проблемы
с ЖЕЛЕЗОМ, что делать - понятно.

Ну что тут сложного или непонятного, все как всегда: "Разделяй и Властвуй"!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "ГРУСТНО! Умирает роутер, или какие могут быть мысли...." 
Сообщение от hobot Искать по авторуВ закладки(ok) on 14-Июн-05, 11:14  (MSK)
ВСЕ!
Вопрос решился переносом дисков на другую машину - все таки железо!

Всем сапсибо за консультации - много полезного было изучено.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру