Puncte:0

hdparm standby după timp X nu funcționează

drapel cn

Am un hard disk extern WD 8TB conectat la Dell Wyse 5070 prin USB 3.0. Recent, am reinstalat complet Ubuntu Server (pe SSD intern). Acum, când încerc să configurez totul așa cum am avut anterior, mă confrunt cu configurarea timpului de așteptare a HDD-ului extern.

Anterior l-am configurat cumva, astfel încât HDD-ul a intrat în standby la aproximativ 15 minute după ce nu a fost detectată nicio activitate.

Momentan nu pot să-l configurez într-un mod similar. De exemplu sudo hdparm -S 5 /dev/sdb nu are efect după 25 de secunde. Prin urmare, hard disk-ul este activ tot timpul și nu trece niciodată în standby.

sudo hdparm -I /dev/sdb

Dispozitiv ATA, cu suport neamovibil
        Număr de model: WDC WD80EDAZ-11TA3A0
        Număr de serie: VG00T1YG
        Revizuirea firmware-ului: 81.00A81
        Transport: Serial, ATA8-AST, SATA 1.0a, Extensii SATA II, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0; Revizie: Proiectul ATA8-AST T13 D1697 Revizia 0b
Standarde:
        Folosit: necunoscut (cod de revizuire minoră 0x0029)
        Suportat: 9 8 7 6 5
        Utilizat probabil: 9
Configurare:
        Curent maxim logic
        cilindri 16383 16383
        capete 16 16
        sectoare/piste 63 63
        --
        Sectoarele actuale adresabile CHS: 16514064
        Sectoare adresabile utilizatorului LBA: 268435455
        Sectoare adresabile utilizatorului LBA48: 15628053168
        Dimensiunea sectorului logic: 512 octeți [ Acceptat: 4096 4160 4224 512 520 528 ]
        Dimensiunea sectorului fizic: 4096 octeți
        Sectorul logic-0 offset: 0 octeți
        dimensiunea dispozitivului cu M = 1024*1024: 7630885 MBytes
        dimensiunea dispozitivului cu M = 1000*1000: 8001563 MBytes (8001 GB)
        dimensiunea cache/buffer = necunoscut
        Factor de formă: 3,5 inchi
        Rata nominală de rotație a suportului: 5400
Capabilitati:
        LBA, IORDY (poate fi dezactivat)
        Adâncimea cozii: 32
        Valorile temporizatorului de așteptare: specificate de Standard, fără minime specifice dispozitivului
        Transfer sector multiplu R/W: Max = 16 Curent = 0
        Nivel avansat de gestionare a energiei: dezactivat
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
             Timp de ciclu: min=120ns recomandat=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Timp de ciclu: fara control debit=120ns IORDY control debit=120ns
Comenzi/funcții:
        Activat Sprijinit:
           * Set de caracteristici SMART
                Set de caracteristici Mod de securitate
           * Set de funcții de gestionare a energiei
           * Scrieți cache-ul
           *    Priveste inainte
           * Setul de caracteristici Gazdă Protejată
           * Comanda WRITE_BUFFER
           * Comanda READ_BUFFER
           * NOP cmd
           * DOWNLOAD_MICROCODE
                Set de funcții avansate de gestionare a energiei
                Set de caracteristici Pornire în standby
           * SET_FEATURES necesare pentru a porni după pornire
                SET_MAX extensie de securitate
           * Set de caracteristici Adresă pe 48 de biți
           * Setul de caracteristici de suprapunere de configurare a dispozitivului
           * FLUSH_CACHE obligatoriu
           * FLUSH_CACHE_EXT
           * Înregistrare SMART erori
           * Autotest SMART
           * Transfer card media
           * Set de caracteristici de înregistrare pentru uz general
           * SCRIE_{DMA|MULTIPLE}_FUA_EXT
           * Nume mondial pe 64 de biți
           * URG pentru READ_STREAM[_DMA]_EXT
           * URG pentru WRITE_STREAM[_DMA]_EXT
           * Comanda WRITE_UNCORRECTABLE_EXT
           * Comenzi {READ,WRITE}_DMA_EXT_GPL
           * DOWNLOAD_MICROCODE segmentat
                necunoscut 119[6]
           * necunoscut 119[7]
           * Viteza de semnalizare Gen1 (1,5 Gb/s)
           * Viteza de semnalizare Gen2 (3,0 Gb/s)
           * Viteza de semnalizare Gen3 (6,0 Gb/s)
           * Native Command Queuing (NCQ)
           * Managementul energiei interfeței inițiat de gazdă
           * Contoare de evenimente fizice
           * Informații prioritare NCQ
           * READ_LOG_DMA_EXT echivalent cu READ_LOG_EXT
                Compensații buffer non-zero în DMA Setup FIS
                Configurare DMA Activare automată a optimizării
                Gestionarea energiei interfeței inițiate de dispozitiv
                Livrare de date în comandă
           * Păstrarea setărilor software
                necunoscut 78[7]
                necunoscut 78[10]
                necunoscut 78[11]
           * Set de caracteristici SMART Command Transport (SCT).
           * SCT Scriere la fel (AC2)
           * Control de recuperare a erorilor SCT (AC3)
           * Controlul caracteristicilor SCT (AC4)
           * Tabele de date SCT (AC5)
           * Set de funcții SANITIZARE
           * Comanda CRYPTO_SCRAMBLE_EXT
           * Comanda OVERWRITE_EXT
           * rezervat 69[3]
           * rezervat 69[4]
           * DOWNLOAD MICROCODE DMA comanda
           * Comanda WRITE BUFFER DMA
           * Comandă READ BUFFER DMA
Securitate:
        Codul de revizuire a parolei principale = 48059
                sprijinit
        nu este activat
        nu blocat
        nu înghețat
        nu a expirat: număr de securitate
                acceptat: ștergere îmbunătățită
        812 min pentru UNITATEA DE ȘTERGERE DE SECURITATE. 2 min pentru UNITATEA DE ȘTERGERE DE SECURITATE ÎMBUNĂTITĂ.
Identificator de dispozitiv WWN al unității logice: 5000cca0bfc05a54
        NAA: 5
        IEEE OUI: 000cca
        ID unic: 0bfc05a54

pot observa asta Nivel avansat de management al energiei este dezactivat. Poate fi legat de problemă?

mai mult, sudo hdparm -y /dev/sdb functioneaza conform asteptarilor. Așează imediat HDD-ul.

Aveți vreo idee cum pot investiga în continuare?

Puncte:0
drapel in

Sperăm că unitatea dvs. va răspunde cel -B steag în hdparm, care vă va permite să activați/dezactivați caracteristica de gestionare a energiei. Din documente:

-B Obțineți/setați funcția Advanced Power Management, dacă unitatea o acceptă. O valoare scăzută
       înseamnă un management agresiv al puterii, iar o valoare ridicată înseamnă performanță mai bună.
       Setările posibile variază de la valorile de la 1 la 127 (care permit rotirea în jos) și
       valorile de la 128 la 254 (care nu permit rotirea în jos). Cel mai înalt grad de
       gestionarea energiei este atinsă cu o setare de 1 și cea mai mare performanță I/O
       cu o setare de 254. O valoare de 255 îi spune hdparm să dezactiveze Advanced Power
       Gestionarea totală pe unitate (nu toate unitățile acceptă dezactivarea acesteia, dar majoritatea
       do).

Puteți verifica valoarea curentă a unității dvs. astfel:

sudo hdparm -B /dev/sdb

Având în vedere rezultatul de la -Eu, m-aș aștepta ca numărul să fie ceva de genul 254, care nu permite rotirea automată.

Având în vedere acest lucru, să setăm o valoare între 1 și 127, pe care Dows le permite spin-down:

sudo hdparm -B 127 /dev/sdb

Notă: Pe baza documentației, un număr mai mare înseamnă o performanță mai bună. La fel de 127 este cea mai înaltă pe care se poate ajunge în timp ce încă permite spin-down, aceasta pare cea mai logică opțiune.

Dacă nu este raportată nicio eroare, este posibil să puteți seta o rotație de 5 minute astfel:

sudo hdparm -S 60 /dev/sdb
drapel cn
Mulțumesc! În cele din urmă, am putut înțelege diferența dintre opțiunile hdparm. În acest moment, APM_level-ul meu este setat la 127 așa cum ați sugerat și modul de așteptare este aplicat după 10 minute fără probleme. Mulțumesc mult!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.