Usine

Un wiki à l'usine !

Outils pour utilisateurs

Outils du site


misc_tricks

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
misc_tricks [le 23/11/2021 à 15h12] – ajout Mise en pause des disques rotationnels infrarangersmisc_tricks [le 23/11/2021 à 15h28] (Version actuelle) – petites modifications de "Mise en pause des disques rotationnels" infrarangers
Ligne 30: Ligne 30:
 On peut souhaiter que les disques durs rotationnels s'arrêtent de tourner lorsqu'ils sont peu utilisés. Les firmware gèrent cela, via une option de la norme ATA. On peut souhaiter que les disques durs rotationnels s'arrêtent de tourner lorsqu'ils sont peu utilisés. Les firmware gèrent cela, via une option de la norme ATA.
  
-Voir l'état et ne pas relancer le disque s'il est en pause :+== Voir l'état et ne pas relancer le disque s'il est en pause ==
   smartctl -i -n standby /dev/sdX   smartctl -i -n standby /dev/sdX
  
-Forcer la mise en pause immédiate à la main :+== Forcer la mise en pause immédiate à la main ==
   hdparm -y /dev/sdX   hdparm -y /dev/sdX
  
-Définir le délai de mise en pause à la main :+== Définir le délai de mise en pause à la main ==
   hdparm -S NNN /dev/sdX    hdparm -S NNN /dev/sdX 
-où NNN est un nombre définissant le délai, voir la page de man de hdparm pour les valeurs comprises.+où NNN est un nombre définissant le délai, voir la [[https://linux.die.net/man/8/hdparm|page de man]] de hdparm pour les valeurs comprises.
  
-Demander d'appliquer un délai de mise en pause systématiquement à tous les disques durs :+== Appliquer un délai de mise en pause à tous les disques durs rotationnels ==
  
-https://wiki.archlinux.org/title/hdparm#Persistent_configuration_using_udev_rule +Exemple pour 15 minutes, code 180. Doc : https://wiki.archlinux.org/title/hdparm#Persistent_configuration_using_udev_rule 
  
   dans /etc/udev/rules.d/69-hdparm.rules mettre   dans /etc/udev/rules.d/69-hdparm.rules mettre
Ligne 48: Ligne 48:
 Attention, ne fonctionne que pour sda à sdz, s'il y en a plus, il faut faire autrement… et attention aussi au path de hdparm qui varie. Attention, ne fonctionne que pour sda à sdz, s'il y en a plus, il faut faire autrement… et attention aussi au path de hdparm qui varie.
  
-debug https://superuser.com/questions/677106/how-to-check-if-a-udev-rule-fired et https://unix.stackexchange.com/questions/39370/how-to-reload-udev-rules-without-reboot :+debug udev (https://superuser.com/questions/677106/how-to-check-if-a-udev-rule-fired et https://unix.stackexchange.com/questions/39370/how-to-reload-udev-rules-without-reboot:
   mettre udev en verbeux : udevadm control --log-priority=debug   mettre udev en verbeux : udevadm control --log-priority=debug
   exécuter ce que l'on souhaite, comme : echo change | sudo tee /sys/block/sdX/uevent   exécuter ce que l'on souhaite, comme : echo change | sudo tee /sys/block/sdX/uevent
   voir ce qu'il s'est passé (attention, potentiellement beaucoup) : journalctl -f   voir ce qu'il s'est passé (attention, potentiellement beaucoup) : journalctl -f
misc_tricks.1637680333.txt.gz · Dernière modification : le 23/11/2021 à 15h12 de infrarangers