#1 Le 24/12/2023, à 18:05
- Franck-86180
Mise en veille / sortie de mise en veille
Bonjour,
Existe-t-il un moyen pour mettre en veille les disque dur au bout d'un certain temps d'inactivité utilisateur....
Et de sortir de veille sur demande utilisateur (via réseau pour lecture de fichiers partagé en NFS)...
La machine visée est un RASPBERRY PI 4B accessible uniquement via PuTTY
( Et aussi en partage NFS par les machines windwos)
(Donc pas d'interface graphique)
Pour l'instant, je n'ai rien trouvé d’intéressant sur le net (j'ai peut-être pas bien cherché....=
Merci à vous.
Hors ligne
#2 Le 24/12/2023, à 18:23
- jpoc
Re : Mise en veille / sortie de mise en veille
avec hdparm
voir ici
En ligne
#3 Le 24/12/2023, à 19:05
- Franck-86180
Re : Mise en veille / sortie de mise en veille
Superbe....
Merci, c'est exactement ce que je cherchais.
Ça se devine pas la procédure proposée par fanjoe.
Encore merci.
Je teste très vite.
Hors ligne
#4 Le 25/12/2023, à 17:58
- Franck-86180
Re : Mise en veille / sortie de mise en veille
Désolé....
ça ne fonctionne pas.
probablement parce que les 2 disques que j'ai monté sont dans une baie reliée au PI par un câble USB...
Voila la commande envoyée et la réponse:
franck@Media:~ $ sudo hdparm -I /dev/sdb
/dev/sdb:
ATA device, with non-removable media
Standards:
Likely used: 1
Configuration:
Logical max current
cylinders 0 0
heads 0 0
sectors/track 0 0
--
Logical/Physical Sector size: 512 bytes
device size with M = 1024*1024: 0 MBytes
device size with M = 1000*1000: 0 MBytes
cache/buffer size = unknown
Capabilities:
IORDY not likely
Cannot perform double-word IO
R/W multiple sector transfer: not supported
DMA: not supported
PIO: pio0
franck@Media:~ $
Je vais continuer à chercher...
Hors ligne
#5 Le 25/12/2023, à 18:00
- Franck-86180
Re : Mise en veille / sortie de mise en veille
Quant à la commande fdisk, elle donne ceci:
franck@Media:~ $ sudo fdisk -l
...
...
Disk /dev/sdb: 2.73 TiB, 3000592982016 bytes, 5860533168 sectors
Disk model: 007-2E4166
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xadb90833
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 4294967295 4294965248 2T 83 Linux
Disk /dev/sdc: 2.73 TiB, 3000592982016 bytes, 5860533168 sectors
Disk model: 007-2E4166
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8c3fe2cd
Device Boot Start End Sectors Size Id Type
/dev/sdc1 2048 4294967295 4294965248 2T 83 Linux
franck@Media:~ $
Hors ligne
#6 Le 06/01/2024, à 17:21
- Franck-86180
Re : Mise en veille / sortie de mise en veille
Bonjour,
Je reviens sur hdparm
J'ai changé de boitier de disque dur et maintenant j'ai des réponses cohérentes:
franck@media:/ $ sudo hdparm -I /dev/sda
/dev/sda:
ATA device, with non-removable media
Model Number: ST3000VN007-2E4166
Serial Number: Z7312877
Firmware Revision: SC60
Transport: Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
Used: unknown (minor revision code 0x001f)
Supported: 9 8 7 6 5
Likely used: 9
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 268435455
LBA48 user addressable sectors: 5860533168
Logical Sector size: 512 bytes
Physical Sector size: 4096 bytes
Logical Sector-0 offset: 0 bytes
device size with M = 1024*1024: 2861588 MBytes
device size with M = 1000*1000: 3000592 MBytes (3000 GB)
cache/buffer size = unknown
Form Factor: 3.5 inch
Nominal Media Rotation Rate: 5900
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = ?
Advanced power management level: 192
Recommended acoustic management value: 128, current value: 128
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
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
* DOWNLOAD_MICROCODE
* Advanced Power Management feature set
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
* Media Card Pass-Through
* General Purpose Logging feature set
* 64-bit World wide name
Write-Read-Verify feature set
* WRITE_UNCORRECTABLE_EXT command
* {READ,WRITE}_DMA_EXT_GPL commands
* Segmented DOWNLOAD_MICROCODE
unknown 119[6]
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
* Native Command Queueing (NCQ)
* Phy event counters
* READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
DMA Setup Auto-Activate optimization
Device-initiated interface power management
* Software settings preservation
unknown 78[7]
unknown 78[11]
* SMART Command Transport (SCT) feature set
* SCT Write Same (AC2)
* SCT Error Recovery Control (AC3)
* SCT Features Control (AC4)
* SCT Data Tables (AC5)
unknown 206[7]
unknown 206[12] (vendor specific)
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
360min for SECURITY ERASE UNIT. 360min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000c500b30290c1
NAA : 5
IEEE OUI : 000c50
Unique ID : 0b30290c1
Checksum: correct
Il reste à modifier le fichier /etc/hdparm pour mettre le disque hda automatiquement en standby lors d'un inutilisation prolongée.
Et le réveiller bin sûr lors d'une demande.
Mais je ne comprends pas la doc hdparm
Quelqu'un a une idée pour modifier le fichier /etc/hdparm
voici les informations sur le disque sda
franck@media:/ $ sudo hdparm -I /dev/sda
/dev/sda:
ATA device, with non-removable media
Model Number: ST3000VN007-2E4166
Serial Number: Z7312877
Firmware Revision: SC60
Transport: Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
Used: unknown (minor revision code 0x001f)
Supported: 9 8 7 6 5
Likely used: 9
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 268435455
LBA48 user addressable sectors: 5860533168
Logical Sector size: 512 bytes
Physical Sector size: 4096 bytes
Logical Sector-0 offset: 0 bytes
device size with M = 1024*1024: 2861588 MBytes
device size with M = 1000*1000: 3000592 MBytes (3000 GB)
cache/buffer size = unknown
Form Factor: 3.5 inch
Nominal Media Rotation Rate: 5900
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = ?
Advanced power management level: 192
Recommended acoustic management value: 128, current value: 128
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
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
* DOWNLOAD_MICROCODE
* Advanced Power Management feature set
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
* Media Card Pass-Through
* General Purpose Logging feature set
* 64-bit World wide name
Write-Read-Verify feature set
* WRITE_UNCORRECTABLE_EXT command
* {READ,WRITE}_DMA_EXT_GPL commands
* Segmented DOWNLOAD_MICROCODE
unknown 119[6]
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
* Native Command Queueing (NCQ)
* Phy event counters
* READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
DMA Setup Auto-Activate optimization
Device-initiated interface power management
* Software settings preservation
unknown 78[7]
unknown 78[11]
* SMART Command Transport (SCT) feature set
* SCT Write Same (AC2)
* SCT Error Recovery Control (AC3)
* SCT Features Control (AC4)
* SCT Data Tables (AC5)
unknown 206[7]
unknown 206[12] (vendor specific)
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
360min for SECURITY ERASE UNIT. 360min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000c500b30290c1
NAA : 5
IEEE OUI : 000c50
Unique ID : 0b30290c1
Checksum: correct
franck@media:/ $
Merci
Hors ligne