AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1511864
Accepted
djsmiley2kStaysInside
djsmiley2kStaysInside
Asked: 2019-12-23 06:40:02 +0800 CST2019-12-23 06:40:02 +0800 CST 2019-12-23 06:40:02 +0800 CST

O valor SMART para recuperação de ECC está aumentando e diminuindo - o que isso significa?

  • 772

Estou vendo o contador de Hardware_ECC_Recovered aumentando e diminuindo nas estatísticas SMART de um disco rígido e estou confuso.

Eu esperaria que aumentasse cada vez que um erro fosse detectado (e corrigido) pelo ECC, mas por que diabos isso diminuiria?

/var/log/messages-20191208.gz:Dec  4 20:40:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 23 to 24
/var/log/messages-20191208.gz:Dec  7 16:40:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 24 to 23
/var/log/messages-20191215.gz:Dec 10 03:40:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 23 to 24
/var/log/messages-20191215.gz:Dec 11 13:40:59 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 24 to 25
/var/log/messages-20191215.gz:Dec 11 20:40:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 25 to 24
/var/log/messages-20191222.gz:Dec 16 04:10:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 24 to 23
/var/log/messages-20191222.gz:Dec 16 04:40:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 23 to 24
/var/log/messages-20191222.gz:Dec 21 21:40:58 MushaV3 smartd[4411]: Device: /dev/sdb [SAT], SMART Usage Attribute: 195 Hardware_ECC_Recovered changed from 24 to 25

Saída inteligente completa para esta unidade: (estou planejando substituir de qualquer maneira).

MushaV3 /home/tim/server/media/music # smartctl -a /dev/sdb
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.19.57-gentoo] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.12
Device Model:     ST3500413AS
Serial Number:    Z2A8WLS9
LU WWN Device Id: 5 000c50 035a9b8b6
Firmware Version: JC4B
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    7200 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Dec 22 15:15:54 2019 GMT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
                    was completed without error.
                    Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
                    without error or no self-test has ever 
                    been run.
Total time to complete Offline 
data collection:        (  600) seconds.
Offline data collection
capabilities:            (0x7b) SMART execute Offline immediate.
                    Auto Offline data collection on/off support.
                    Suspend Offline collection upon new
                    command.
                    Offline surface scan supported.
                    Self-test supported.
                    Conveyance Self-test supported.
                    Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                    power-saving mode.
                    Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                    General Purpose Logging supported.
Short self-test routine 
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    (  83) minutes.
Conveyance self-test routine
recommended polling time:    (   2) minutes.
SCT capabilities:          (0x103f) SCT Status supported.
                    SCT Error Recovery Control supported.
                    SCT Feature Control supported.
                    SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   115   099   006    Pre-fail  Always       -       90061503
  3 Spin_Up_Time            0x0003   100   100   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       850
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   075   060   030    Pre-fail  Always       -       38654999
  9 Power_On_Hours          0x0032   028   028   000    Old_age   Always       -       63471
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       849
183 Runtime_Bad_Block       0x0032   094   094   000    Old_age   Always       -       6
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   098   000    Old_age   Always       -       3
189 High_Fly_Writes         0x003a   099   099   000    Old_age   Always       -       1
190 Airflow_Temperature_Cel 0x0022   076   053   045    Old_age   Always       -       24 (Min/Max 16/24)
194 Temperature_Celsius     0x0022   024   047   000    Old_age   Always       -       24 (0 12 0 0 0)
195 Hardware_ECC_Recovered  0x001a   025   015   000    Old_age   Always       -       90061503
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       65743 (213 204 0)
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       1432413407
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       1198286283

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%     51176         -
# 2  Extended offline    Completed without error       00%      1753         -
# 3  Extended offline    Completed without error       00%       111         -

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
smart
  • 2 2 respostas
  • 2484 Views

2 respostas

  • Voted
  1. Best Answer
    James P
    2019-12-23T07:57:52+08:002019-12-23T07:57:52+08:00

    De acordo com fontes gerais, como Acronis e smartmontools , o valor normalizado desse atributo é baseado na frequência de erros de ECC, e não apenas no número total. Portanto, ele tenderá a aumentar e diminuir com o tempo e, com base nas convenções SMART, quanto maior, melhor.

    Na realidade, não é fácil decodificar os dados brutos , pois o formato varia de acordo com o fabricante e eles nem sempre revelam detalhes. No entanto, encontrei este artigo que especula sobre a implementação da Seagate com base no que é conhecido

    • 3
  2. Michael Karcher
    2019-12-23T12:26:31+08:002019-12-23T12:26:31+08:00

    É perfeitamente normal que o valor Hardware_ECC_recovered suba e desça. Este é um dos vários parâmetros de "taxa", que caracterizam a frequência com que algum evento (provavelmente preocupante) aconteceu recentemente. Neste caso, o drive mede a fração de setores que precisou da correção ECC aplicada após a leitura. Como a unidade esquece propositadamente o histórico (para fornecer um valor sobre o desempenho da leitura "agora"), é normal que o valor suba e desça. O histórico técnico desse parâmetro flutuante em muitos drives é que os discos rígidos tentam ler um setor antes de ter certeza de que o cabeçote está perfeitamente alinhado com a trilha. Se ele puder ler os setores de qualquer maneira, o usuário obterá melhor desempenho. Se não conseguir obter dados válidos, ele tenta novamente na próxima revolução. Se o cabeçote estiver posicionado "quase à direita", é bem provável que o ECC consiga corrigir os bits que não foram lidos corretamente. Em minha experiência, a taxa de recuperação ECC piora em acessos aleatórios (como indexar todos os seus arquivos) e melhora na leitura sequencial de arquivos grandes (como copiar imagens de DVD ou assistir a filmes). Por fim, quero ressaltar que o fabricante do disco rígido também diz para você não se preocupar: o limite para se preocupar é 0, e seu valor é em torno de 25, sendo 15 o pior já visto. Valores mais baixos são piores, então você ainda está na faixa "verde". E mesmo que esse valor caia para zero, é um indicador de que a unidade se degradou com o tempo ("velhice") (portanto, pode ser sensato substituir a unidade quando conveniente), e não um aviso de falha total iminente dessa unidade ("falha pre(dizível)"). Quero ressaltar que o fabricante do disco rígido também diz para você não se preocupar: o limite para se preocupar é 0 e seu valor é cerca de 25, sendo 15 o pior já visto. Valores mais baixos são piores, então você ainda está na faixa "verde". E mesmo que esse valor caia para zero, é um indicador de que a unidade se degradou com o tempo ("velhice") (portanto, pode ser sensato substituir a unidade quando conveniente), e não um aviso de falha total iminente dessa unidade ("falha pre(dizível)"). Quero ressaltar que o fabricante do disco rígido também diz para você não se preocupar: o limite para se preocupar é 0 e seu valor é cerca de 25, sendo 15 o pior já visto. Valores mais baixos são piores, então você ainda está na faixa "verde". E mesmo que esse valor caia para zero, é um indicador de que a unidade se degradou com o tempo ("velhice") (portanto, pode ser sensato substituir a unidade quando conveniente), e não um aviso de falha total iminente dessa unidade ("falha pre(dizível)").

    • 1

relate perguntas

  • Porcentagem de vida útil usada no meu SSD: 90%. Isso é bom ou ruim?

  • Como interpretar os seguintes valores SMART: "ATA Error Count", Offline_Uncorrictable?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    Serviço do Windows 10 chamado AarSvc_70f961. O que é e como posso desativá-lo?

    • 2 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Marko Smith

    ssl.SSLCertVerificationError: falha na verificação do certificado [SSL: CERTIFICATE_VERIFY_FAILED]: não foi possível obter o certificado do emissor local (_ssl.c:1056)

    • 4 respostas
  • Marko Smith

    Como posso saber em qual unidade o Windows está instalado?

    • 6 respostas
  • Martin Hope
    Albin Como faço para ativar o WindowsXP agora que o suporte acabou? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Algo pode ser feito para agilizar? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Como Ctrl+C e Ctrl+V funcionam? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve