Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Система постоянно будит диск (ata7: soft resetting link)  (Прочитано 1021 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Arago

  • Автор темы
  • Гость
У меня после sudo hdparm -S1 /dev/sdb в syslog начинают сыпаться с периодичностью ровно в 70 секунд (+- 2 секунды) сообщения о том что:
[  575.344021] ata7: soft resetting link
[  575.627623] ata7.00: configured for UDMA/100
[  575.640595] ata7.01: configured for UDMA/66
[  575.646604] ata7: EH complete
[  575.652672] sd 6:0:0:0: [sdb] 390721968 512-byte hardware sectors: (200 GB/186 GiB)
[  575.658802] sd 6:0:0:0: [sdb] Write Protect is off
[  575.670651] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  575.682676] sd 6:0:0:0: [sdb] 390721968 512-byte hardware sectors: (200 GB/186 GiB)
[  575.688256] sd 6:0:0:0: [sdb] Write Protect is off
[  575.724707] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
и диск раскручивается. Причем, что характерно, при установке больших значений S (больше 13) дискy заснуть  не дают вообще! При установке S0 - диск тоже крутится непрерывно, никаких ресетов нет. Проблема в том что sdb - дополнительный диск с видео, соответственно нужен он периодически, не хотелось бы чтобы он шумел, грелся и жрал энергию постоянно, хорошо бы его отключать по неактивности, думаю S60 гдето будет в самый раз...

Ещё заметил что в результате всех этих выкрутасов система постепенно снижает скорость диска с UDMA/100 до неприличного PIO3, что приводит к печальным последствиям вида

$ sudo hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads:    4 MB in  3.64 seconds =   1.10 MB/sec

Грешил на hald-addon-storage, (на одном шлейфе с sdb висит dvdrw) но после sudo service hal stop ничего не изменилось, диск не подмонтирован, но всё равно спать ему не дают((

Диск Seagate ST3200827A, контроллер JMicron 20360/20363 AHCI Controller, висит мастером на единственном IDE канале (слейв - ASUS DRW-1608P2S, диска в нем нет). Мать - ASUSTeK Computer INC. P5B. Шлейф - 80жил.

OS - Kubuntu 8.10 -> 9.04
$  uname -a
Linux arago-desktop 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 19:49:51 UTC 2009 i686 GNU/Linux

И ещё, чем можно под Linuxом мониторить дисковую активность (как sysinternals DiskMon под оффтопиком), хотелось бы выяснить ещё кто постоянно пинает системный диск, ему вообще поспать не дают, только уснет - тут же пинают.
« Последнее редактирование: 15 Августа 2009, 11:02:34 от Arago »

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Система постоянно будит диск (ata7: soft resetting link)
« Ответ #1 : 15 Августа 2009, 15:08:57 »
См. iotop

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Система постоянно будит диск (ata7: soft resetting link)
« Ответ #2 : 15 Августа 2009, 15:21:55 »
А зачем вообще останавливать диск (усыплять)? Это же не ноутбук. Один цикл стоп-старт по износу механики аналогичен примерно неделе работы без остановок.

Arago

  • Автор темы
  • Гость
Re: Система постоянно будит диск (ata7: soft resetting link)
« Ответ #3 : 16 Августа 2009, 15:52:45 »
За iotop конечно спасибо, но хотелось бы кроме параметров "кто, что и сколько" видеть ещё и "куда, кому, где, как и за что".

Диск останавливать хочется потому, что во первых он используется довольно редко, во вторых он шумит (модель не самая новая и шум довольно характерный), в третих он греется и греет системный диск (в корпусе они расположены рядом), также просто интересно почему это не получается.

Есть подозрения на
$ sudo smartctl  /dev/sdb -a
...
Short self-test routine                                                             
recommended polling time:        (   1) minutes.
...

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.