LINUX.ORG.RU

WD20EARS свистит


0

3

С некоторых пор (месяц?) стал замечать, что системник периодически начинает посвистывать, скрипеть/шелестеть, словно крутится со крипом плохо смазанный кулер. Первые же тычки показали, что кулера тут не при чём. Скоро также заметил, что что свист появляется при интенсивных дисковых операциях.

Но чётко определить источник не получалось, простое линейное чтение с дисков проходило в тишине.

Сегодня, наконец, собрался распознать. Просёк, что скрип начинается при активной работе с WDC WD20EARS-00MVWB0.

При этом снижений скорости нет, ремапов нет… Да и менять его не на что :D

Вот теперь сижу и думаю, чревато это или нет?

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   167   164   021    Pre-fail  Always       -       6616
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       167
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   083   083   000    Old_age   Always       -       12814
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       148
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       102
193 Load_Cycle_Count        0x0032   175   175   000    Old_age   Always       -       76305
194 Temperature_Celsius     0x0022   109   099   000    Old_age   Always       -       41
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

SMART Error Log Version: 1
No Errors Logged

~~~

★★★★★

Ответ на: комментарий от visual

чет дохрена

Да эта старая фишка на счёт частого ухода в спячку. Но, поскольку оно нефатально (сколько там норма нынче, тысяч 100 spin-up'ов?), то лениво разбираться.

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

Какова динамика Load_Cycle_Count? Растет быстро?

Да, вроде, линейно и растёт. Т.е. это за 12 тыс. часов.

Сейчас 76306.

Второй WD примерно такой же (он чуть постарше, и цифры побольше), но не свистит :)

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   157   153   021    Pre-fail  Always       -       7116
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       252
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   072   072   000    Old_age   Always       -       20647
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       240
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       77
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       252
194 Temperature_Celsius     0x0022   108   092   000    Old_age   Always       -       42
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

SMART Error Log Version: 1

Упс. Пардон, я на Spin_Up_Time, это он такой же. А вот Load_Cycle_Count на нём мелкий.

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

у меня куча wd green, поэтому соответсвенно вопрос - и как, помогло ?? 220к для полугодовалых WD EARS и 3к для только купленных (неделю назад) EARX :-(

:)

Есть нетбук с таким же винтом и такой же проблемой. За 5 дней использования головки были запаркованы 15000 раз! Ну не нормально это каждые 4 секунды их парковать.

У меня за пол года уже больше 130 000 Load_Cycle_Count.

This is known issue and potencial problem for WD MyBooks.. and WD does NOT DO ANYTHING about it.. they just ignore this potencial problem... Fact is that WD EARS drives park their head every 8secs (CRAZY VALUE !)

this is known issue. WD dont care. they simply ignore fact about it..

Рецепт с hdparm -B 254 /dev/sda не помогает:

# hdparm -B 254 /dev/sdd

/dev/sdd:
 setting Advanced Power Management level to 0xfe (254)
 HDIO_DRIVE_CMD failed: Input/output error
 APM_level	= not supported

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

И разница в Load_Cycle_Count между дисками большая почему-то.

Ну, модели там разные. Первый, что свистит, WD20EARS-00MVWB0, второй — WD10EADS-00L5B1.

hdparm -B не поддерживается :-/

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

Нашёл Кто ещё попал с WD cavier green?

Но вариант с wdidle3.exe как-то грустно. Дело даже не в рестарте, а в том, что фиг знает, какой из множества контроллеров у меня первый. 6 дырок на матери и надписей не видать :) И, судя по обсуждениям на форуме, далеко не всем помогает. Но, видимо, придётся попробовать.

KRoN73 ★★★★★
() автор топика

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

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

сколько там норма нынче, тысяч 100 spin-up'ов?

Видно же, что на 600 000 откалибровано (начальное значение 200, текущее 175, RAW value 76.3тыс).

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

Для WD Green это нормальные значения, тем более числа 175 175, 167 164 намекают, что всё ok.

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

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

Не-а. Даже сдвоенная нагрузка на два других винта к свисту не приводят. Только нагрузка на этом :) И блок питания (по другому поводу) я позавчера поменял :D

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

Спасибо! Походу, то, что надо. Действительно, было 8 сек. (80 дс). Врубил disable, посмотрим, как будет расти счётчик.

193 Load_Cycle_Count        0x0032   175   175   000    Old_age   Always       -       76773

...

А-та-та... Пока писал следующий кусок текста, стало 76744 :D

# for dev in /dev/sd?; do sudo smartctl -a $dev |grep -P 'Model|Spin_Up|Power_On|Load'; done
Model Family:     Hitachi Deskstar 7K1000.C
Device Model:     Hitachi HDS721010CLA332
  3 Spin_Up_Time            0x0007   125   125   024    Pre-fail  Always       -       290 (Average 314)
  9 Power_On_Hours          0x0012   098   098   000    Old_age   Always       -       16965
193 Load_Cycle_Count        0x0012   100   100   000    Old_age   Always       -       398
Model Family:     Western Digital Caviar Green
Device Model:     WDC WD10EADS-00L5B1
  3 Spin_Up_Time            0x0027   164   153   021    Pre-fail  Always       -       6791
  9 Power_On_Hours          0x0032   072   072   000    Old_age   Always       -       20659
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       256
Model Family:     Western Digital Caviar Green (Adv. Format)
Device Model:     WDC WD20EARS-00MVWB0
  3 Spin_Up_Time            0x0027   172   164   021    Pre-fail  Always       -       6366
  9 Power_On_Hours          0x0032   083   083   000    Old_age   Always       -       12826
193 Load_Cycle_Count        0x0032   175   175   000    Old_age   Always       -       76774

(кстати, что характерно, торрентовские раздачи крутятся постоянно, при чём на этот винт, похоже, приходится значительная часть downloads в lvm)

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

Там, на хабре, есть такое замечание про WDIDLE3.EXE

На этом месте я повторно пускаю луч ненависти в WD, потому что выключение IDLE вообще привело к тому, что винт начал парковаться чуть ли не каждую секунду. Наблюдал старт системы в течение 5 минут, потом плюнул и поставил IDLE-таймаут в 600 секунд.

Попробуйте тоже 5 мин поставить.

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

ну, а тише стал работать?

Сейчас за окном шумно, день, а специально не прислушивался. Ночью становится хорошо заметно :)

Или это все-таки не из-за этого?

Скорее всего не из-за этого, конечно. Это всплывший в процессе побочный вопрос :)

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

Вообще, слышно как шелестит иногда, да.

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

Сразу 76777. Попробую не запретить, а разрешить побольше :)

Блин, в чём оно считает?

# ./idle3ctl -s3000 /dev/sdd
Idle3 timer set to 184 (0xb8)
Please power cycle your drive off and on for the new setting to be taken into account. A reboot will not be enough!
home idle3-tools-0.9.1 # ./idle3ctl /dev/sdd
Idle3 timer set to 184 (0xb8)

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

77404

Итого, 60 циклов в час. Каждые 12 секунд.

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

Машину, надеюсь, гасили? :)

Хотя я бы досявой родной утилью проверил/установил. И подключил винт к чипсетному тупому сата, если пользуется что-то стороннее pci/pci-e. Есть ненулевая вероятность, что сата-контроллер не пропускает вендор-команды.

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

Машину, надеюсь, гасили? :)

Нет. Домашняя же файлопомойка с торрентами.

...

77958.

Это с учётом того, что сообразил, что задаётся именно hex-параметр и прописал 0xff. Пофиг, всё равно (77958-77404)/(20-1.75) = 30 в час...

Хотя я бы досявой родной утилью проверил/установил

Никак из .iso/.img не получается через grub2 с флешки запустить :)

И подключил винт к чипсетному тупому сата

Именно этот 2Тб так и подулючён. На внешнем контроллере 2x1Тб висят.

Есть ненулевая вероятность, что сата-контроллер не пропускает вендор-команды.

./idle3ctl -g показыват то значение, что я записывал :-/

...

Сейчас попробовал записать 120 :)

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

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

Наконец-то одно разумное предложение. Достали уже этот тупняк с Load Cycle постить.

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

Достали уже этот тупняк с Load Cycle постить.

600 тыс / 30 = 20 тыс. часов до pre-fail. Чуть больше двух лет. Я как-то привык винты куда как подолее использовать.

Два года до pre-fail — это говно, а не винт.

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

Кстати, не обманывай,

[code] 193 Load_Cycle_Count 0x0032 175 175 000 Old_age Always - 76774 [/code]

Тип счетчика — Old_age, никаким prefail тут и не пахнет.

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

Да эта старая фишка на счёт частого ухода в спячку. Но, поскольку оно нефатально (сколько там норма нынче, тысяч 100 spin-up'ов?), то лениво разбираться.

А чем там разбираться?

hdparm -B 255

если не сработало, то качай программку от WD: http://idle3-tools.sourceforge.net/

Свист это не очень хорошо, попробуй hdparm -M 254 — отключить зеленые технологии, чтобы на максимальной скорости работало без внимания на шум. можно поиграть с параметром 254

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

Они прекрасно работают и с парой миллионов циклов, 6 лет тебе мало?

У меня два из 10 сдохло превысив 600.000

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

hdparm -B 255

WD20EARS свистит (комментарий)

качай программку от WD: http://idle3-tools.sourceforge.net/

WD20EARS свистит (комментарий) и далее ответы. Не помогает :)

попробуй hdparm -M 254 — отключить зеленые технологии, чтобы на максимальной скорости работало без внимания на шум

Оно даже в /etc/conf.d/hdparm сейчас вписано :)

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

Машину, надеюсь, гасили? :)

Нет. Домашняя же файлопомойка с торрентами.

чтобы установки программы заработали машину нужно полностью загасить, а точнее обесточить (лучше на пару минут).

Мне эта программа помогла. Счетчик просто перестал расти. Вообще.

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

чтобы установки программы заработали машину нужно полностью загасить

А в выводе программы писалось, что не обязательно. Ок, понял, попробую перегрузить.

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

А в выводе программы писалось, что не обязательно. Ок, понял, попробую перегрузить.

не перезагрузить. а полностью выключить компьютер. :) и из розетки выдернуть. и еще до 50 сосчитать. :)

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

не перезагрузить. а полностью выключить компьютер

Ну, это-то понятно :)

и из розетки выдернуть. и еще до 50 сосчитать. :)

Нафига, когда винт полностью обесточивается?

В общем, 77964. Пошёл отсчёт :)

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

и из розетки выдернуть. и еще до 50 сосчитать. :)

Нафига, когда винт полностью обесточивается?

Кондеи стали шибко мощными... У меня одна плата только через 3 сек. гаснет.

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

Пока за 40 минут счётчик не вырос. Посмотрим, как к утру будет :)

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

Очевидно, нет. Spin Up - раскрутка

Тогда что за значение 7116 у ТС? Миллисекунды? Какому пнкту на скрине у меня оно соответствует?

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

Миллисекунды?

Да

Какому пнкту на скрине у меня оно соответствует?

Фломастером обвести? :) Там ведь даже на русском. У тебя оно 9, сек.

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

Да я понял, тред читал. «Циклы запуск/остановка» это самое близкое к искомому, вот я и спрашиваю. У ТС этот пункт имеет большое значение, а у меня лишь на 4 единицы больше включение/выключение. Никаких спецмер я не производил.

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

У меня на зелёном терабайтнике WD тоже проблем нет :) Хотя работает на той же машине и в той же LVM.

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

А у меня есть такой диск:

┌─(~)  
└─$─> sudo smartctl -a /dev/sda |grep -P 'Spin_Up|Power_On|Load'
  3 Spin_Up_Time            0x0007   151   151   033    Pre-fail  Always       -       1
  9 Power_On_Hours          0x0012   008   008   000    Old_age   Always       -       40690
193 Load_Cycle_Count        0x0012   076   076   000    Old_age   Always       -       241886

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

Прошёл треть пути за 4,6 лет и ни разу не выключался? :) Жесть :D

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