Comment faire tourner mes disques après une heure?

8

Je suis en train de configurer un nouveau serveur domestique et j'essaye de faire tourner les disques au bout d'une heure. Mais ils ne ralentissent pas.

Installer

J'ai tout mon système sur un ssd: / dev / sda. J'ai trois disques durs dans le système: / dev / sdb, / dev / sdc et / dev / sdd. Ils ne sont pas montés, bien qu'ils contiennent des volumes LVM (actifs).

Qu'est-ce qui fonctionne

Je peux mettre le disque en veille en utilisant:

hdparm -y /dev/sdb

Le disque reste tourné pendant des jours (si je laisse le système tranquille), indiquant (je pense) que le système ne génère vraiment aucune activité

Utiliser des valeurs relativement petites pour le délai d'attente comme:

hdparm -S 180 /dev/sdb
hdparm -S 240 /dev/sdc
hdparm -S 241 /dev/sdd

fonctionne également. Chacun des disques tourne après la durée spécifiée (15 minutes, 20 minutes et 30 minutes, respectivement)

Ce qui ne marche pas

J'essaie de définir la valeur du délai d'attente à une heure, comme suit:

hdparm -S 242 /dev/sdb

La commande semble réussir, mais le disque ne passe pas du tout en veille (c'est-à-dire qu'après une journée, le disque est toujours en mode actif / inactif, comme en témoigne mon wattmètre, ainsi que

hdparm -C /dev/sdb

Détails du système

Il s'agit de Debian Squeeze, fonctionnant sur une carte mère Asus propulsée par Atom (AT5NM10T-I). Les disques sont:

[1.948217] scsi 0:0:0:0: Direct-Access ATA OCZ VERTEX PLUS  3.50 PQ: 0 ANSI: 5
[1.953713] scsi 1:0:0:0: Direct-Access ATA ST2000DL003-9VT1 CC3C PQ: 0 ANSI: 5
[1.954302] scsi 4:0:0:0: Direct-Access ATA ST31500341AS     SD1B PQ: 0 ANSI: 5
[1.954873] scsi 5:0:0:0: Direct-Access ATA ST31500341AS     SD1B PQ: 0 ANSI: 5
Kees-Jan
la source
@ syneticon-dj: Soyez prudent avec cette suggestion, certaines personnes ont tendance à créer de nouvelles questions sur les sites suggérés au lieu d'attendre que leur question soit migrée par les votes. Kees-Jan: S'il vous plaît ne faites pas ça :)
Sven
Je veux juste ajouter, ne devrait-il pas être hdparm -S 720 / dev / sdb pour une heure de veille?
Cold T
@ColdT: Non, ça ne devrait pas l'être. Selon le manuel hdparm "L'encodage de la valeur du timeout est quelque peu particulier". Voir le manuel pour l'explication complète ( linux.die.net/man/8/hdparm )
Kees-

Réponses:

4

Dans sa configuration par défaut, smartd vérifie l'état du disque toutes les 30 minutes, sauf lorsque le disque est en veille.

Apparemment, cela génère suffisamment d'activité disque pour que les disques ne se mettent jamais en veille (pour des délais dépassant 30 minutes), mais ne réveille aucun disque en veille.

Kees-Jan
la source
0

Vous devriez essayer si cela fonctionne lorsque toutes les partitions de ce disque ne sont pas montées. J'ai également joué avec cela il y a quelque temps et j'ai eu quelques problèmes avec les lectures / écritures régulières qui maintiennent le disque en rotation.

D'un autre côté, voyez ceci:

Contrôle du cycle d'alimentation L'
arrêt et le redémarrage d'un ordinateur ou sa sortie de l'hibernation fait redémarrer les disques de l'ordinateur. On pense que l'opération de rotation effectuée par un variateur après un cycle d'alimentation exerce une plus grande pression sur le variateur que de faire fonctionner le variateur en continu pendant une longue période de temps.

Sur la base de l'expérience professionnelle des administrateurs système, on pense qu'il existe une relation directe entre le nombre de cycles d'alimentation d'un ordinateur et la probabilité de panne de ses disques. En d'autres termes, un ordinateur avec un temps de disponibilité élevé peut avoir une probabilité de panne de lecteur plus faible qu'un ordinateur dont l'alimentation est cyclée régulièrement.

http://en.wikibooks.org/wiki/Minimizing_Hard_Disk_Drive_Failure_and_Data_Loss/Stress_Control

bardiir
la source
Merci pour votre réponse. Dans ma configuration de test, les disques ne sont pas montés (comme mentionné dans la section configuration ). Je suis conscient que les gens croient que le powercycling du disque cause du stress, mais nous parlons ici d'un disque qui est rarement utilisé (moins d'une fois par mois), et j'ai une facture d'électricité à payer.
Kees-