Diferencia entre revisiones de «Diagnóstico de un disco Linux defectuoso»
(Página creada con «<span data-link_translate_fr_title="Diagnostic d'un disque défectueux Linux" data-link_translate_fr_url="Diagnostic d'un disque défectueux Linux"></span>:fr:Diagnostic…») |
(Sin diferencias)
|
Revisión del 17:02 29 jul 2021
fr:Diagnostic d'un disque défectueux Linux
Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo aquí.
en:Diagnosing a faulty Linux disk
Introducción
Este artículo pretende diagnosticar e identificar un disco defectuoso en un servidor Linux.
Las siguientes acciones se pueden realizar desde un terminal Linux o un Netboot.
Los pedidos
=== Si su sistema operativo tiene RAID == =
Como primer paso puedes hacer los siguientes comandos:
cat /proc/mdstat
Entonces obtendrá un resultado similar al siguiente:
[root@localhost ~]# cat /proc/mdstat Personalities : [raid1] read_ahead 1024 sectors md2 : active raid1 sda3[1] sdb3[0] 262016 blocks [2/2] [UU] md1 : active raid1 sda2[1] sdb2[0] 119684160 blocks [2/2] [UU] md0 : active raid1 sda1[1] sdb1[0] 102208 blocks [2/2] [UU] unused devices: <none>
Aquí puede ver [UU] al final de cada unidad lógica. Una U significa que una unidad está correctamente integrada en el RAID. Por lo tanto, en cuanto se vea una secuencia como [_U] deduciremos que una unidad está defectuosa.
También puedes obtener un resultado como este:
[root@localhost ~]# cat /proc/mdstat Personalities : [raid1] md3 : active raid1 sda3[0] sdb3[2](F) 439553856 blocks super 1.0 [2/1] [U_] bitmap: 1/4 pages [4KB], 65536KB chunk md1 : active raid1 sdb1[2](F) sda1[0] 19529600 blocks super 1.0 [2/1] [U_] unused devices: <none>
En este caso la (F) nos dice que la partición es defectuosa. En nuestro ejemplo, las particiones sdb3 y sdb1 están defectuosas.
=== Diagnóstico == =
Para diagnosticar qué disco está mal, utilizaremos SMART.
Para ello, tendrá que instalarlo: Dependiendo de su distribución de Linux, el comando puede cambiar:
Para Centos :
yum install smartmontools
Para Ubuntu / Debian :
apt-get install smartmontools
A continuación, puede realizar el siguiente comando que listará los discos presentes:
smartctl --scan
Para obtener más información sobre un disco, utilice el siguiente comando:
smartctl -iHAl error [NOM DU DISQUE]
A continuación, se generará un informe del disco que le mostrará todas las anomalías presentes. Este informe consta de cuatro partes. La primera parte es la información del disco, su número de serie, modelo, capacidad, ... La segunda parte es la devolución de la prueba SMART, si el resultado es distinto a PASADO, es necesario el reemplazo del disco. La tercera parte son todos los valores generados por la prueba relacionados con el disco. Y finalmente la última parte son los registros de errores de disco.