ITWatchDogs имеет большую строку климата и мониторов мощности почти для половины стоимости других поставщиков. Можно звонить 512-257-1462 или электронная почта sales@itwatchdogs.com с требованиями, и мы можем помочь Вам найти продукты, которые являются правильными для Вас.
Также обратите внимание, что вся техническая поддержка обрабатывается теми же программистами и инженерами, которые разрабатывают и поддерживают продукты ITW, так пребывайте в уверенности получения надлежащей технической поддержки при необходимости в нем больше всего.
Не стесняйтесь посылать мне по электронной почте по msheikh@itwatchdogs.com с любыми вопросами.
С уважением, Mo ITWatchDogs
Есть похоже, это не способ запросить это значение с помощью hdparm, однако вы можете увидеть, находится ли диск в режиме ожидания или в активном состоянии ...
> sudo hdparm -C /dev/sdb
/dev/sdb:
drive state is: standby
> sudo hdparm -C /dev/sda
/dev/sda:
drive state is: active/idle
Вывод man hdparm
включает следующее:
-S: Перевести привод в режим ожидания (малой мощности), а также установить таймаут ожидания (замедления) для диска. Это значение тайм-аута используется диском, чтобы определить, как долго ждать (при отсутствии активности диска) перед выключением двигателя шпинделя для экономии энергии. Под такими обстоятельства, накопитель может занять до 30 секунд, чтобы ответить на последующий доступ к диску, хотя большинство дисков намного быстрее. В кодирование значения тайм-аута несколько своеобразно. Нулевое значение означает "таймауты отключены": устройство не войдет автоматически Режим ожидания. Значения от 1 до 240 указывают кратные 5. секунд, что дает время ожидания от 5 секунд до 20 минут. Ценности от 241–251 указывают от 1 до 11 единиц по 30 минут, что дает таймауты от 30 минут до 5,5 часов. Значение 252 означает тайм-аут 21 мин. Значение 253 устанавливает период ожидания, определяемый поставщиком. между 8 и 12 часами, а значение 254 зарезервировано. 255 это интерпретируется как 21 минута плюс 15 секунд. Обратите внимание, что некоторые старые приводы могут по-разному интерпретировать эти значения.
Ваша установка 246, следовательно, будет означать 6 единиц по 30 минут (3 часа), хотя я не знаю, как интерпретируется значение для -B
когда также указан -S
.
Вариант -B 128
запрещает spindown, поэтому ваш параметр -S бесполезен. Взгляните на man hdparm
. Spindown возможен только при параметре -B 127 и меньше.
Если у вас есть диск Seagate, который поддерживает Extended Power Controls (EPC), я полагаю, в основном корпоративный класс, вы можете использовать инструмент SeaChest
Сначала получите дескриптор диска Seagate:
SeaChest_PowerControl -v 0 --scan --scanFlags sgtosd
Результат:
Vendor Handle Model Number Serial Number FwRev
ATA sg0<->sda ST1000LM049-2GH172 WN90H8BT SDM1
ATA sg1<->sdb ST1000LM049-2GH172 WN90HACK SDM1
ATA sg2<->sdc ST1000LM049-2GH172 WGS3M35X SDM1
ATA sg3<->sdd ST1000LM049-2GH172 WGS65M4X SDM1
ATA sg4<->sde ST1000NX0303 S470WNPT NN02
NVMe /dev/nvme0n1 Force MP510 184282050001276960F1 ECFM11.0
Затем получите время ожидания:
SeaChest_PowerControl -v 0 -d /dev/sg4 --showEPCSettings
Результат:
===EPC Settings===
* = timer is enabled
C column = Changeable
S column = Saveable
All times are in 100 milliseconds
Name Current Timer Default Timer Saved Timer Recovery Time C S
Idle A *200 *10 *200 150 Y Y
Idle B 1200 *2400 1200 650 Y Y
Idle C 1300 6000 1300 4000 Y Y
Standby Z *1200 36000 *1200 15000 Y Y
(Не обращайте внимания на мои экспериментальные значения Idle_C и Standby_Z, которые очень низкие)
Вы можете получить инструмент от Seagate
Приведенный выше пример взят от Seagate Enterprise емкостью 2,5 дюйма 1 ТБ SATA (ST1000NX0343). Попробовал то же самое на Seagate BarraCuda Pro 2,5 дюйма, 1 ТБ SATA (ST1000LM049), и это не сработало, поскольку, по-видимому, не поддерживает EPC.