Каков худший сценарий, если жесткий диск или материнская плата не поддерживают `hddparm -s`?

У меня есть настольный ПК, который дублирует сервер RAID-6. Когда мне не нужны материалы, связанные с RAID, я бы хотел открутить все жесткие диски, задействованные в RAID (я ненавижу шум). К сожалению, даже если все остановлено, система время от времени проверяет диски, заставляя жесткие диски вращаться.

На hdaparm man hdaparm можно прочитать, что выдача команд, таких как hddparm -s /dev/sdc может помешать hddparm -s /dev/sdc диска снова … если материнская плата не поддерживает его:

  -s Enable/disable the power-on in standby feature, if supported by the drive. VERY DANGEROUS. Do not use unless you are abso‐ lutely certain that both the system BIOS (or firmware) and the operating system kernel (Linux >= 2.6.22) support probing for drives that use this feature. When enabled, the drive is pow‐ ered-up in the standby mode to allow the controller to sequence the spin-up of devices, reducing the instantaneous current draw burden when many drives share a power supply. Primarily for use in large RAID setups. This feature is usually disabled and the drive is powered-up in the active mode (see -C above). Note that a drive may also allow enabling this feature by a jumper. Some SATA drives support the control of this feature by pin 11 of the SATA power connector. In these cases, this command may be unsupported or may have no effect. 

Я все еще не понимаю, какой худший сценарий, если жесткий диск или материнская плата не поддерживают его. Означает ли это, что жесткий диск будет замаскирован?

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


Другой вопрос : какие именно функции должен поддерживать мой жесткий диск? Мой жесткий диск, похоже, поддерживает функцию Power-Up In Standby feature set , которая может быть не такой, как включение питания в режиме ожидания, упомянутое человеком.

Как проверить необходимые функции для материнской платы? Какое название имеет эта функция?

hdparm -I /dev/sdc :

 Enabled Supported: * SMART feature set Security Mode feature set * Power Management feature set * Write cache * Look-ahead * Host Protected Area feature set * WRITE_BUFFER command * READ_BUFFER command * NOP cmd * DOWNLOAD_MICROCODE Power-Up In Standby feature set * SET_FEATURES required to spinup after power up SET_MAX security extension * 48-bit Address feature set * Device Configuration Overlay feature set * Mandatory FLUSH_CACHE * FLUSH_CACHE_EXT * SMART error logging * SMART self-test * General Purpose Logging feature set * 64-bit World wide name * {READ,WRITE}_DMA_EXT_GPL commands * Segmented DOWNLOAD_MICROCODE * Gen1 signaling speed (1.5Gb/s) * Gen2 signaling speed (3.0Gb/s) * Gen3 signaling speed (6.0Gb/s) * Native Command Queueing (NCQ) * Host-initiated interface power management * Phy event counters * NCQ priority information * DMA Setup Auto-Activate optimization * Software settings preservation * SMART Command Transport (SCT) feature set * SCT Write Same (AC2) * SCT Features Control (AC4) * SCT Data Tables (AC5) unknown 206[12] (vendor specific) unknown 206[13] (vendor specific) 

One Solution collect form web for “Каков худший сценарий, если жесткий диск или материнская плата не поддерживают `hddparm -s`?”

RAID объединяет существующие диски в «суперпривод». Нет «дисков, которые можно отключить, потому что они не используются» (если только RAID не является отдельным набором с диска, с которого машина загружается / с операционной системой).

  • Установка времени ожидания в режиме ожидания с помощью hdparm при загрузке с помощью правила udev не работает
  • Диски (в корпусе USB) продолжают просыпаться, даже если они не установлены
  • Создайте двоичный файл ввода из hdparm -read-сектора
  • Проблема с HDD spindown
  • Принудительная перечитание таблицы разделов: разница между BLKRRPART и BLKPG ioctl? (Linux)
  • Жесткие диски не будут вращаться с помощью команды hdparm
  • Отключение DMA в Linux по-прежнему поддерживается
  • Чтобы настроить уровни APM на жестком диске и поддерживать их после приостановки / возобновления
  • Есть ли hpdarm -Y, чтобы остановить IO на моем жестком диске?
  • Что крутит мой диск периодически?
  • Как получить правильные коды сканирования для клавиатуры ноутбука без нажатия клавиши?
  • Interesting Posts

    С каким пользователем я должен запускать веб-серверы, redis & mongodb?

    почему я могу удалить файл, принадлежащий `root` под пользователем без полномочий root?

    Настройка аудита Solaris 11

    Сценарий Bash, чтобы сигнализировать одновременно исполняемый экземпляр (тот же скрипт) о состоянии и счетчике приращения

    Когда прирастают мифы? Как процесс работает в одно мгновение?

    shopt -s extglob работает не так, как ожидалось

    сетевое соединение на кали

    Какой самый простой способ найти неиспользуемый локальный порт?

    Unreferenced inodes для экземпляра EC2 linux

    POSIX-описание cp -R

    Можно ли получить оболочку в конце установки debian, но до перезагрузки?

    KVM устанавливает шлюз в изолированной сети

    Извлечь группу пользователей при попытке подключения с помощью ssh

    Невозможно вставить модуль rt2800usb: Недопустимый аргумент

    Как получить имя сетевого интерфейса, который не работает

    Linux и Unix - лучшая ОС в мире.