Estamos ocupados configurando smartmontools en nuestros diversos servidores basados en Linux y, aunque funciona, queremos agilizar un poco el proceso. Según tengo entendido, podemos habilitar las pruebas automáticas que deberían realizar una prueba cada 4 horas, pero no indica exactamente qué prueba se completa.
¿Es esta prueba lo mismo que realizar una prueba corta? Actualmente realizamos pruebas cortas manualmente todos los días, por lo que si la prueba automática que se realiza cada 4 horas es la misma, prefiero confiar en las pruebas automáticas.
Respuesta1
La respuesta corta es no, no son equivalentes. Las pruebas automáticas son solo recopilación de datos; la prueba corta es una prueba real.
Esto se discute (en detalle) en elsmartctl
página de manual, en la sección que describe la --offlineauto
configuración:
El segundo Esta categoría de prueba se denomina prueba "fuera de línea". Este tipo de prueba puede, en principio, degradar el rendimiento del dispositivo. La
-o on
opción hace que estas pruebas fuera de línea se lleven a cabo, automáticamente, de forma programada periódicamente. Normalmente, el disco suspenderá las pruebas fuera de línea mientras se realizan los accesos al disco y luego las reanudará automáticamente cuando el disco estaría inactivo, por lo que en la práctica tiene poco efecto. Tenga en cuenta que también se puede realizar una prueba única fuera de línea inmediatamente después de recibir un comando del usuario. Consulte la-t offline
opción a continuación, que hace que se realice inmediatamente una prueba fuera de línea única.
y
El tercero categoría de prueba (y la única categoría para la cual la palabra "prueba" es realmente una elección apropiada) es la "autoevaluación". Este tercer tipo de prueba sólo se realiza (inmediatamente) cuando se emite un comando para ejecutarla. Las opciones
-t
y-X
se pueden utilizar para realizar y cancelar dichas autopruebas; Por favor vea abajo para mayores detalles.
Entonces -t offline
es equivalente a la prueba automática habilitada con -o on
, pero eso no es prueba, es solo recopilación de datos (actualiza los atributos "fuera de línea"). La prueba corta, programada manualmente (o usando smartd
), es una prueba real, al igual que la prueba larga; smartd
viene con configuraciones de ejemplo que permiten pruebas cortas todas las noches y pruebas largas semanales.