Skip to content

Cómo verificar la salud de un SSD/HDD en Linux

Cloud Infrastructure Expert
Cómo verificar la salud de un SSD/HDD en Linux

 

 

Mantener un ojo en la salud de tus unidades de almacenamiento es crucial para garantizar la integridad de tus datos y el rendimiento de tu servidor VPS. En Linux, puedes utilizar la tecnología SMART (Self-Monitoring, Analysis, and Reporting Technology) para evaluar el estado de tus discos duros (HDD) y unidades de estado sólido (SSD).

¿Qué es SMART?

SMART es una tecnología integrada en la mayoría de los discos duros y SSD modernos que permite monitorear varios atributos relacionados con su salud y rendimiento. Estos atributos incluyen:

  • Contador de sectores reasignados
  • Tasa de errores de lectura sin corregir
  • Temperatura
  • Tiempo de encendido
  • Y muchos otros…

Verificar la salud con smartctl

  1. Instalar smartmontools:

    Si aún no lo tienes instalado, instala el paquete smartmontools:

    sudo apt update
    sudo apt install smartmontools
  2. Identificar el dispositivo:

    Utiliza el comando lsblk para listar los dispositivos de almacenamiento conectados:

    lsblk

    Identifica el nombre del dispositivo que deseas verificar (por ejemplo, /dev/sda o /dev/nvme0n1).

  3. Verificar el estado SMART:
    sudo smartctl -H /dev/sdX

    Reemplaza “sdX” con el nombre de tu dispositivo. Este comando mostrará un resumen del estado SMART, incluyendo el estado general del disco y los valores de los atributos SMART.

  4. Interpretar los resultados:
    • “PASSED”: El disco está en buen estado.
    • “FAILED”: El disco está fallando y debes reemplazarlo lo antes posible.
    • Presta atención a los valores de los atributos SMART. Si alguno está marcado como “FAILING_NOW” o tiene un valor anormalmente alto, podría indicar un problema potencial.
  5. (Opcional) Realizar pruebas adicionales:

    Puedes ejecutar pruebas SMART más exhaustivas con los siguientes comandos:

    • Prueba corta: sudo smartctl -t short /dev/sdX
    • Prueba larga: sudo smartctl -t long /dev/sdX
    • Prueba de transporte: sudo smartctl -t conveyance /dev/sdX (solo para discos duros)

    Después de ejecutar una prueba, puedes ver los resultados con:

    sudo smartctl -l selftest /dev/sdX

Conclusión

Verificar la salud de tus discos duros y SSD en Linux es esencial para prevenir la pérdida de datos y garantizar un rendimiento óptimo de tu servidor. Utiliza smartctl y la tecnología SMART para mantener tus unidades de almacenamiento bajo control.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.