Varios permanent errors
fueron reportados en mi zpool hoy.
pool: seagate3tb
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://zfsonlinux.org/msg/ZFS-8000-8A
scan: none requested
config:
NAME STATE READ WRITE CKSUM
seagate3tb ONLINE 0 0 28
sda ONLINE 0 0 56
errors: Permanent errors have been detected in the following files:
/mnt/seagate3tb/Install.iso
/mnt/seagate3tb/some-other-file1.txt
/mnt/seagate3tb/some-other-file2.txt
Editar: estoy seguro de si esos CKSUM
valores son precisos. Estaba redactando datos y podría haberlos destrozado por error. Es posible que hayan sido 0. Desafortunadamente, no puedo encontrar una respuesta concluyente en mis notas y los errores se resuelven ahora, así que no estoy seguro, pero todo lo demás es correcto / refleja lo que Zpool informaba.
/mnt/seagate3tb/Install.iso
es un archivo de ejemplo que se informa que tiene un error permanente.
Aquí es donde me confundo. Si comparo mi "error permanente" Install.iso
con una copia de seguridad de ese mismo archivo exacto en otro sistema de archivos, se ven idénticos.
shasum "/mnt/seagate3tb/Install.iso"
1ade72fe65902b2a978e5504aaebf9a3a08bc328 /mnt/seagate3tb/Install.iso
shasum "/mnt/backup/Install.iso"
1ade72fe65902b2a978e5504aaebf9a3a08bc328 /mnt/backup/Install.iso
cmp /mnt/seagate3tb/Install.iso /mnt/backup/Install.iso
diff /mnt/seagate3tb/Install.iso /mnt/backup/Install.iso
Los archivos parecen ser idénticos. Además, el archivo funciona perfectamente bien. Si lo uso en una aplicación, se comporta como esperaba.
Como dicen los documentos :
Los errores de corrupción de datos son siempre fatales.
Pero según mis verificaciones de archivo rudimentarias, no estoy seguro de entender la definición de fatal
.
estado: uno o más dispositivos han experimentado un error que daña los datos. Las aplicaciones pueden verse afectadas.
acción: Restaurar el archivo en cuestión si es posible. De lo contrario, restaure todo el grupo desde la copia de seguridad.
Tal vez me falta algo, pero el archivo parece perfectamente bien hasta donde puedo decir, y no necesita ninguna restauración ni muestra ninguna corrupción, a pesar de la recomendación de ZFS.
He visto otros artículos con el mismo error , pero aún no he encontrado una respuesta a mi pregunta.
¿Cuál es el error permanente con el archivo? ¿Hay algún problema de nivel inferior con el archivo que no sea evidente para mí? Si es así, ¿por qué eso no sería detectado por a shasum
como una diferencia en el archivo?
Desde la perspectiva de un laico, no veo nada que indique ningún error con este archivo.