Как настроить таймер простоя для диска, подключенного к контроллеру 3ware RAID?

2298
Aaron Digulla

У меня есть сервер Linux с 3ware 9550SX SATA RAID контроллером с несколькими подключенными дисками. Одним из них является диск объемом 2 ТБ, который я использую для резервного копирования. Это обычный настольный диск (т.е. не для круглосуточной работы), и я хочу, чтобы этот диск вращался, когда он простаивает в течение 20 минут. К сожалению, hdparm -S 240на устройстве дает мнеHDIO_DRIVE_CMD(setidl1) failed: Invalid argument.

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

2
что `hdparm -C` говорит вам? какая mfg / модель это диск? quack quixote 14 лет назад 0
Там написано "состояние диска: неизвестно". -i / -Я тоже выдаю ошибки. Я могу протестировать диск с помощью -t, но, вероятно, он не использует команды низкого уровня. Aaron Digulla 14 лет назад 0
Древний вопрос, голосование по закрытию. Nifle 12 лет назад 0
Зачем? Вопрос по-прежнему актуален. Aaron Digulla 12 лет назад 1
Я сделал это с довольно многими вопросами с нулевыми голосами и нулевыми ответами. Главным образом, чтобы удалить немного беспорядка SU. Ваш комментарий должен удерживать его от получения дополнительных голосов, чтобы его не закрывали. Поскольку это все еще актуально, могу ли я предложить вам отредактировать вопрос и, возможно, добавить немного больше информации. Это повысит вопрос на первой странице Активного вопроса, и у вас будет больше шансов получить ответ. Еще один способ привлечь внимание - добавить награду за этот вопрос. Nifle 12 лет назад 0

1 ответ на вопрос

1
Marc Lehmann

С достаточно новой микропрограммой 3ware и smartctl вы можете установить тайм-аут в режиме ожидания накопителя следующим образом (порт № 5 в этом примере);

smartctl -d 3ware,5 -s standby,7 /dev/twa0 

7 - это тайм-аут, см. Описание опции «hdparm -s» для описания значения значений.

Текущие прошивки обрабатывают правильное вращение дисков и не будут случайным образом раскручивать их или выгонять.

Спасибо, я попробую это как можно скорее. И не должно ли это быть `hdparm -S` (верхний регистр)? Aaron Digulla 10 лет назад 0

Похожие вопросы