Usando Smartd para anticiparnos a los desastres de disco duro.
|
Autor: Joel Barrios Dueñas Correo electrónico: darkshram en gmail punto com Sitio de Red: http://www.alcancelibre.org/ Jabber ID: darkshram@jabber.org Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1
IntroducciónLa mayoría de las distribuciones recientes incluyen smartctl y smartd (parte de smartmontools incluido en el paquete kernel-utils), que son herramientas utilizadas para supervisar la salud de los discos duros realizando pruebas para comprobar su buen funcionamiento. Mientras el disco y la tarjeta madre (soporte se activa en el BIOS) tengan capacidad para utilizar S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) es posible anticipar las fallas de un disco duro. Solo basta configurar un fichero (/etc/smartd.conf) e iniciar un servicio (smartd). ProcedimientosEl fichero /dev/hda -a -m alguien@cuenta-de-correo.algo /dev/sda -d scsi -a -m alguien@cuenta-de-correo.algo /dev/sdb -d scsi -a -m alguien@cuenta-de-correo.algo Lo anterior hace que se envié un reporte completo y detallado de toda la información S.M.A.R.T. y las alertas pendientes. La opción
-A
Si por ejemplo, solo nos interesa recibir reportes de salud en un teléfono móvil, se utilizarían solo lo siguiente: /dev/hda -H -m alguien@cuenta-de-correo.algo /dev/sda -d scsi -H -m alguien@cuenta-de-correo.algo /dev/sdb -d scsi -H -m alguien@cuenta-de-correo.algo Hecho lo anterior, solo se necesita agregar el servicio a los servicios de arranque del sistema e iniciar (o reiniciar, según el caso) smartd: chkconfig smartd service smartd start El servicio se encarga de ejecutar automáticamente en el tras fondo del sistema todas las pruebas necesarias y soportadas por las unidades de disco duro presentes. El reporte se envía automáticamente junto con el mensaje con el reporte de la bitácora del sistema unos minutos después de las 4:00 AM. Si se quiere ver un reporte al momento, completo y detallado, suponiendo que se trata de un disco duro en el IDE 1, basta ejecutar: smartctl -a /dev/hda Si se quiere ver un reporte al momento que solo muestre el estado de salud de la unidad, suponiendo que se trata de un disco duro en el IDE 1, basta ejecutar: smartctl -H /dev/hda Última Edición jueves, octubre 20 2005 @ 04:31 CDT |












