allumer/éteindre un disque dur sous linux

allumer/éteindre un disque dur sous linux - Divers - Linux et OS Alternatifs

Marsh Posté le 22-03-2007 à 09:48:39    

Salut,
 
J'ai un serveur Linux Debian Sarge qui tourne en 24/24 chez moi.
Il me sert comme serveur web (principalement).
 
J'ai également un disque dur Maxtor 200 Go en IDE (pata) qui me sert pour mes sauvegardes.
Je voudrais savoir si je peux le mettre en veille ou carrément l'arreter car je m'en sers qu'une ou deux fois par mois pour sauvegarder mes autres pc.
 
Y a-t-il un logiciel qui permette cela ?
merci d'avance...

Reply

Marsh Posté le 22-03-2007 à 09:48:39   

Reply

Marsh Posté le 22-03-2007 à 09:50:50    

eject /dev/hdx :??:  :lol:

Reply

Marsh Posté le 22-03-2007 à 09:57:18    

umount /dev/hdx :o
 
[:god]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 22-03-2007 à 09:59:58    

ca coupe l'alimentation??

Reply

Marsh Posté le 22-03-2007 à 10:02:35    

flow24 a écrit :

ca coupe l'alimentation??


Tu veux couper l'alim de quoi ? Du dd ou du serveur ??  [:croquignol]  
 
Pour le dd, umount le démonte, il devient donc inaccessible et donc n'est plus utilisé. Mais pour couper l'alim du dd ... à part débrancher la nappe d'alim, je vois pas trop  [:god]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 22-03-2007 à 10:12:28    

je pense qu'il y a moyen de parker les tetes et de faire s'arreter de tourner le plateau.
mais je ne sais pas comment faire. :??:  
si quelqu'un a une idée?

Reply

Marsh Posté le 22-03-2007 à 10:15:13    

Avec hdparm il me semble ... mais c'est super dangereux, car si tu essayes de réaccèder au dd alors que les têtes sont parkées, tu peux le mettre à la poubelle :/


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 22-03-2007 à 10:22:20    

wedgeant a écrit :

Avec hdparm il me semble ... mais c'est super dangereux, car si tu essayes de réaccèder au dd alors que les têtes sont parkées, tu peux le mettre à la poubelle :/


ah, faut le demonter d'abord de toute façon.
quand on mount, ça réaccède proprement nan?

Reply

Marsh Posté le 22-03-2007 à 10:25:40    

hdparm  
 -y   put IDE drive in standby mode
 -Y   put IDE drive to sleep
 
/dev/pouet  
 
 
je l'ai utilisé souvent sans aucun problème

Reply

Marsh Posté le 22-03-2007 à 10:53:39    

[:kaokik1] Intéressant.


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 22-03-2007 à 10:53:39   

Reply

Marsh Posté le 22-03-2007 à 11:21:23    

wedgeant a écrit :

umount /dev/hdx :o
 
[:god]


 
Umount ne suffit pas. Il faut également faire un eject en plus effectivement.   :jap:  

Reply

Marsh Posté le 22-03-2007 à 12:05:34    

wedgeant a écrit :

umount /dev/hdx :o
 
[:god]


et en plus il se plante lamentablement :lol:  
c'est
umount /mnt/quelquechose :o

Reply

Marsh Posté le 22-03-2007 à 12:51:24    

memaster a écrit :

et en plus il se plante lamentablement :lol:  
c'est
umount /mnt/quelquechose :o


Non mossieu, on peut farpaitment faire un umount sur le /dev :o  [:thalis]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 22-03-2007 à 13:58:55    

wedgeant a écrit :

Avec hdparm il me semble ... mais c'est super dangereux, car si tu essayes de réaccèder au dd alors que les têtes sont parkées, tu peux le mettre à la poubelle :/


 
Aucun probleme pour arréter/redémarrer un disque avec hdparm. Il y a toute une littérature contradictoire sur le net pour savoir s'il est dangereux ou pas de redémarrer un disque régulierement (rapport à la brusque montée en température, a l'usure régulière ou au temps avant panne). Dans la pratique, je n'ai jamais eu aucun problème avec les disques de portable (qui sont fait pour etre redémarrer bien plus souvent que des disques de serveur), alors qu'ils passent en extinction après 15 minutes sans accés.  
 
A mon avis, si le disque n'est utilisé que 2 fois par mois, même si c'est dans une tour, ca sera sans dommage de le mettre en standby pendant 15 jours et le relancer le temps du backup.

Reply

Marsh Posté le 25-03-2007 à 22:07:12    

oula... j'ai alimenté tout un débat :)
bon je vais essayer d'installer hdparm.
C'est un disque dur classique (7200 tours maxtor) donc à priori il n'y a pas de contre-indication à l'éteindre et le rallumer de temps en temps.
Merci ;)

Reply

Marsh Posté le 26-03-2007 à 16:50:21    

Je crois qu'il y a une option de hdparm qui permet de definir un timeout pour mettre en veille un disque dur automatique au bout de XX secondes
 
Il s'agit de l'option -S
 
Sous debian, tu peux modifier le fichier /etc/hdparm.conf pour que ces parametre soient repris a chaque demarrage.
 
Je l'ai utilisé longtemps, ca marche bien et ca permet d'economiser l'energie, de rendre plus silencieuse la machine, et d'economiser la duree de vie du disque (a priori, mais cela doit en valoir le coup, car le fait d'eteindre/rallumer le disque accentue egalement son usure..)

Reply

Marsh Posté le 26-03-2007 à 17:06:23    

wedgeant a écrit :

Avec hdparm il me semble ... mais c'est super dangereux, car si tu essayes de réaccèder au dd alors que les têtes sont parkées, tu peux le mettre à la poubelle :/


 
??
Voir l'option -S
 
Si l'option n'est pas marqué comme "dangerous" dans le man hdparm, pas de soucis.
 
Et j'ai lu bcp de conneries au sujet des "tetes de disques"...
 
Cela dit, certaines options de hdparm sont a utiliser avec soin...

Reply

Marsh Posté le 23-08-2008 à 22:29:08    

mardi_soir a écrit :

hdparm  
 -y   put IDE drive in standby mode
 -Y   put IDE drive to sleep
/dev/pouet  


 
C'est très intéressant, en effet  :)  
 
Cela fait 2 semaines que je m'amuse à installer un serveur proxy, web et ftp sur une clef USB en live.
Pour garder les pages WEB modifiées, j'utilise 2 partitions :
- la première pour démarrer le système (debian etch) en live, en utilisant casper,
- le seconde montée sur /var/www
 
Cependant, comment démarrer sur l'USB avec un vieux pentium (qui ne démarre même pas sur CD) ?
- utiliser une disquette : ce type de support a une durée de vie aléatoire ->  pas fiable,
- utiliser un CD : carte mère trop vielle, même avec upgrade !                ->  pas possible,
- utiliser un DD : vieux disque (< 8 Go), fonctionnement permanent         ->  peut-être possible.
 
L'idée serait de ne pas installer le système de façon traditionelle, mais de le faire "façon live". Pour cela, j'utilise casper pour créer une image squashfs sur le disque dur. Il a pour unique fonction de démarrer un système live. Il est ainsi possible de monter la clef USB (1 seule partition) sur /var/www.
Bien entendu, pas de partition SWAP sur le DD. Il n'a donc plus aucune utilité.
 
La commande hdparm -y /dev/hda permet d'arrêter le DD jusqu'au prochain redémarrage du système, c'est à dire rarement  ;)  
 
Y-a plus qu'à faire.


---------------
Pourquoi faire simple, alors qu'il est si simple de faire compliqué :-)
Reply

Marsh Posté le 23-08-2008 à 23:31:17    

kemkem a écrit :


 
??
Voir l'option -S
 
Si l'option n'est pas marqué comme "dangerous" dans le man hdparm, pas de soucis.
 
Et j'ai lu bcp de conneries au sujet des "tetes de disques"...
 
Cela dit, certaines options de hdparm sont a utiliser avec soin...


Le truc que j'adore sous linux, c'est hdparm
 
Un petit -S60 et hop le hdd s'arrête au bout de 5min d'inactivité, et reprd vie dés qu'on en a besoin, qu'est ce que ça fait du bien aux oreille :love:  
 
Un petit -M128, et hop moins de bruit en fonctionnement.  
 
Je l'ai toujours utilisé, si on abuse pas du -S (éviter sur les disques système, où mettre un temps assez long  ;) ) je crois qu'il n'y a aucun risque :)


---------------
Je pousse Mémé dans la marre et je me mouche dans son caniche.
Reply

Marsh Posté le 24-08-2008 à 21:50:27    

A noter que sur un serveur le disque systeme a peu de chance d'etre inactif : Il est fort probable que le system log en permanence qqch, genre des attaques sur login ssh, ou sur http, en plus de l'activité de ce pour quoi est fait votre serveur.
 
Cependant, c'est peut etre faisable, en montant une carte de type flash (genre 2Go ca doit couter 20€), et de mettre /var/log sur ce disque.
 
J'ai pas encore essayer, mais je le ferais lorsque j'aurai recu mon matos.


---------------
Paquerette - "Life is a zoo in a jungle." - Peter De Vries. Mes anciens feedback Achat/Ventes : https://forum.hardware.fr/hfr/Achat [...] 8859_1.htm
Reply

Marsh Posté le 17-02-2024 à 12:51:59    

Bonjour,
 
Je viens de trouver votre topic en effectuant une recherche avec google.
Je suis sur Ubuntu 20.04
je recherche une solution pour parker un disque dur mecanique de 18T0 en usb immédiatement afin de couper son alimmentation.
Et l'intégrer dans une application en python, donc il ne faut pas que je me plante.
Si j'ai bien compris il faut:
1 - d'abord démonter le disque dur : sudo umount /dev/sdx
2 -  hdparm  option
 -y   put IDE drive in standby mode
 -Y   put IDE drive to sleep  
Pour pakrer immédiatement je penses que c'est l'option -Y pour dormir alors que l'option -y c'est pour rester en pause (veille).
 
Parted

Code :
  1. serveur@RPI-5:~ $ sudo parted -l
  2. Model: WD Elements 25A3 (scsi)
  3. Disk /dev/sda: 18,0TB
  4. Sector size (logical/physical): 512B/4096B
  5. Partition Table: gpt
  6. Disk Flags:
  7. Number  Start   End     Size    File system  Name      Flags
  8. 1      1049kB  16,8TB  16,8TB  ext4         Elements
  9. 2      16,8TB  18,0TB  1223GB  ext4
  10. Model: SD SD128 (sd/mmc)
  11. Disk /dev/mmcblk0: 128GB
  12. Sector size (logical/physical): 512B/512B
  13. Partition Table: msdos
  14. Disk Flags:
  15. Number  Start   End    Size   Type     File system  Flags
  16. 1      4194kB  541MB  537MB  primary  fat32        lba
  17. 2      541MB   128GB  127GB  primary  ext4
  18. serveur@RPI-5:~ $


 
Merci d'avance pour vous avis et conseils.


Message édité par xunil2003 le 17-02-2024 à 13:02:23
Reply

Marsh Posté le 17-02-2024 à 14:54:26    

Ici, je me serais bien contenté de définir un timeout (hdparm -S) mais ça ne marche pas toujours, alors j'utilise « hdparm -y » qui peut laisser le DD répondre à une commande comme « smartctl -n idle -i », mais ça peut varier selon les DD, et je ne fait ça que sur des DD internes.
 
Stopper la rotation des disques économise le plus gros de la conso, et le standby fait cela pour la plupart des DD comme indiqué dans le man de hdparm : "usually causing it to spin down.".


Message édité par regdub le 17-02-2024 à 14:54:49

---------------
Legalize it @HFR
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed