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 / server / Perguntas / 1128403
Accepted
King David
King David
Asked: 2023-04-11 15:18:49 +0800 CST2023-04-11 15:18:49 +0800 CST 2023-04-11 15:18:49 +0800 CST

RHEL + como capturar mensagens novas do kernel sem reiniciar a máquina

  • 772

aqui está um exemplo da dmesgsaída de um servidor de produção importante ( RHEL 7.2 - DELL machine HW ), pois podemos ver que o sdedisco no servidor está morrendo

[Wed Jun 30 11:24:58 2021] sd 0:2:4:0: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Wed Jun 30 11:26:18 2021] sd 0:2:4:0: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Wed Jun 30 11:26:18 2021] sd 0:2:4:0: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Wed Jun 30 11:27:28 2021] sd 0:2:4:0: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Wed Jun 30 11:27:46 2021] sd 0:2:4:0: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE

o que é interessante é que essas mensagens são antigas de 2021, e não vimos essas mensagens em2022/2023

com base nesses fatos, gostaria de perguntar se a substituição do disco deve ser considerada com base em mensagens de disco com defeito de2021

segunda questão importante, é como capturar novas mensagens frescas do kernel pordmesg

é possível recriar novas mensagens frescas do kernel?

como eu sei, talvez a reinicialização da máquina possa ajudar sobre isso, mas quero evitar a reinicialização da máquina

linux
  • 1 1 respostas
  • 38 Views

1 respostas

  • Voted
  1. Best Answer
    HBruijn
    2023-04-11T15:52:12+08:002023-04-11T15:52:12+08:00

    dmesgpor padrão, imprime as mensagens do buffer de anel do kernel.

    Um buffer de anel é um tipo especial de buffer que sempre tem um tamanho constante, removendo as mensagens mais antigas quando novas mensagens são recebidas, ele é instanciado recentemente na inicialização do sistema, então o que você está vendo já são as mensagens mais recentes do kernel disponíveis.

    Quando hoje você vê mensagens de quase dois anos atrás, em combinação com um legado RHEL versão 7.2, a primeira coisa que vem à mente é: você não executou nenhuma reinicialização por quase dois anos e aparentemente não fez nenhuma manutenção naquele servidor por mais tempo ainda!

    Se o seu servidor for realmente do final de 2015 - início de 2026 (o que a versão do RHEL sugere), antes de mais nada, eu começaria verificando a integridade de seus backups, seu procedimento de restauração e plano de recuperação de desastres e possivelmente começaria a planejar uma substituição e atualização .


    Se você deseja verificar a integridade do disco em um sistema ativo: tente ler os dados SMART e/ou iniciar um autoteste inteligente comsmartctl

    sudo smartctl -i /dev/sde
    

    Para ver uma estimativa de quanto tempo os vários autotestes suportados levarão:

    sudo smartctl -c /dev/sde
    

    E, por exemplo, inicie um pequeno teste:

    sudo smartctl -t short /dev/sde
    
    • 3

relate perguntas

  • Como descobrir detalhes sobre hardware na máquina Linux?

Sidebar

Stats

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

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

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