Вимкніть мій (резервний) жорсткий диск на Linux, коли я не використовую його


17

У мене на комп'ютері жорсткий диск, який я використовую для створення резервних копій даних. Я не використовую цей диск інакше.

Як я можу зупинити обертання цього диска після завершення резервного копіювання? Крім того, як би я змусив його повертатися назад до того, як резервне копіювання відбудеться згодом?

Привід - звичайний привід SATA.

Відповіді:


14

Помістіть файлову систему та запустіть її, hdparm -S 1 /dev/sdbщоб встановити її згортання через п’ять секунд (замініть /dev/sdbфактичним пристроєм на жорсткому диску). Це зведе до мінімуму споживану енергію та тепло, що генерується на жорсткому диску.


3
Що стосується відкручування резервного копіювання, вам не слід робити нічого, крім доступу / використання жорсткого диска. unix.stackexchange.com/questions/10930/spin-up-drive-in-linux/…
slm

Спасибі! Як потім відновити значення очікування за замовчуванням за умовчанням? Я також бачив hdparm -Yу людині, яка, здається, налаштовує привід у режим глибшого сну. Це не рекомендується?
Тотор

Це не завжди спрацює. Наприклад, Rockstor часто проводить інтелектуальну перевірку, використовуючи панель управління, незалежно від того, чи встановлений привід ні до чого. Найкраща відповідь, на жаль, видалити його фізично ... або не використовувати будь-яку програму, яка може його розбудити, включаючи SMART-монітори.
Рей Фосс

5

Щоб надалі спиратися на відповідь саміама, ви можете встановити правила udev, щоб зробити це за вас.

У цьому прикладі вам доведеться заповнити файл у /etc/udev/rules.d(в ідеалі називайте його чимось за принципами 45-sdX-power.rulesдотримання конвенцій, але це насправді не має значення ...) із наступним:

ACTION=="add", SUBSYSTEM=="block", KERNEL=="sdX", ATTR{queue/rotational}=="1", RUN+="/path/to/hdparm -S 1 /dev/sdX"

де вам потрібно буде заповнити sdXі надати повний шлях до hdparmдвійкового ( which hdparm).

Це автоматично зупинить ваш накопичувач після обертання 5 секунд бездіяльності, коли ваш ноутбук завантажується.

Це ідеально підходить для диска з подвійним завантаженням (мій випадок), і резервні диски ви запускаєте лише раз на тиждень або близько того (у такому випадку, лише встановивши його перед видачею резервної копії, ви увімкніть її, і вона буде вимкнена решту часу) .

Що стосується цього hdparm -Y /dev/sdX, то він тут менш корисний, оскільки він лише зупиняє диск повертатися один раз, після чого будь-який доступ до диска (як-от його встановлення) заново запустить його, і вам доведеться знову видавати команду.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.