LINUX.ORG.RU

hdd kill OS


0

0

Кратко о проблеме:

После долгого простоя сервака при обращении к любой шаре на втором hdd загорается жёлтая лампочка hdd и сервак виснет.

Инфа:
hdd1-seagate(40Gb), hdd2-seagate(250Gb). Debian 5.0.4.

Работает как шлюз, samba-сервер и dhcp сервер.

=======================================================

1. Посоветуйте чем провести полную проверку дисков.
2. Ведутся ли где-нибудь логи по работе дисков?
3. Что такое Seagate auto-powersaving mode?
4. Есть ли ссылка на русскую ману по hdparm(не понимаю отличия между hdparm -Y и -y)(хотелось бы отключать диски когда хочется посидеть просто в интернете в тишине)?
5. Нужно ли делать umount перед отключением hdd?

1. Посоветуйте чем провести полную проверку дисков.

fsck, badblocks, smartctl

2. Ведутся ли где-нибудь логи по работе дисков?

S.M.A.R.T., kernel ring buffer.

3. Что такое Seagate auto-powersaving mode?

ХЗ, но это лучше выключить.

4. Есть ли ссылка на русскую ману по hdparm(не понимаю отличия между hdparm -Y и -y)(хотелось бы отключать диски когда хочется посидеть просто в интернете в тишине)?

-Y у меня вешало систему напрочь (не для системного диска, конечно). Это вроде как совсем полное отключение, когда диск не разбудить обращением, хотя не очень уверен. Для тишины хватит -y, но периодические коммиты драйвера ФС будут будить диск.

5. Нужно ли делать umount перед отключением hdd?

Именно отключением? Да.

GotF ★★★★★
()
Ответ на: комментарий от anonymous

Перед -y не нужно. Это всего лишь «засыпание» — диск будет разбужен при первом к нему обращении. Насчёт -Y ничего сказать не могу.

GotF ★★★★★
()
Ответ на: комментарий от GotF

Т.е. простая остановка шпинделя без удаления диска из системы.

GotF ★★★★★
()
Ответ на: комментарий от GotF

>но периодические коммиты драйвера ФС будут будить диск

а если размонтируем диск тогда просыпаться уже не будет?

anonymous
()
Ответ на: комментарий от anonymous

а если размонтируем диск тогда просыпаться уже не будет?

Не будет.

GotF ★★★★★
()

После долгого простоя сервака при обращении к любой шаре на втором hdd загорается жёлтая лампочка hdd и сервак виснет.


Как с этим бороться подскажите всё же. 250 гигов не очень охота терять.

anonymous
()
Ответ на: комментарий от tx

Вместо MHDD еще можно Викторию попробовать, она по скорости бывает быстрее.

blessed
()

втором hdd загорается жёлтая лампочка hdd и сервак виснет

Такое бывает при битом кабеле или глючном конроллере.

Проверь dmesg на ATA-ошибки.

Kosyak ★★★★
()
Ответ на: комментарий от anonymous

Это тот dmesg, который после обвала системы?

В этом ничего странного и всё заканчивается поднятием сети...

Kosyak ★★★★
()
Ответ на: комментарий от Kosyak

а как можно взять его после обвала системы если система умерла? Или вы имели ввиду при следующем запуске системы после обвала?

anonymous
()
Ответ на: комментарий от anonymous

надо файл /var/log/messages. Он может по-другому называться, в зависимости от дистрибутива, но я не знаю как.

Yareg ★★★
()
Ответ на: комментарий от anonymous

В /var/log/ ищи файлы, которые заканчиваются на 0 - это будут логи с прошлого запуска\перезапуска системы.

blessed
()
Ответ на: комментарий от anonymous

Система не умирает при обращении к винту. Она может повиснуть на несколько минут (пока будет пытаться призвать к рассудку ушедший в себя надолго винт), но дохнуть не должна. После чего - винт должен как устройство по идее вообще отвалиться до ребута - если попытки вызвать его на связь не увенчались успехом. Ессно, это справедливо если не стоит в ядре опция паники при софт-локапе - потому как минуты тайм-аута обычно будет маловато.

NiTr0 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.