Beberapa permanent errors
dilaporkan di zpool saya hari ini.
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
Sunting: Saya yakin jika CKSUM
nilai - nilai itu akurat. Saya sedang mengubah data dan mungkin telah merusaknya secara tidak sengaja. Mereka mungkin 0. Sayangnya, saya tidak dapat menemukan jawaban konklusif dalam catatan saya dan kesalahan diselesaikan sekarang jadi saya tidak yakin, tetapi semua yang lain akurat / mencerminkan apa yang dilaporkan zpool.
/mnt/seagate3tb/Install.iso
adalah salah satu contoh file yang dilaporkan memiliki kesalahan permanen.
Di sinilah saya bingung. Jika saya membandingkan "kesalahan permanen" saya Install.iso
dengan cadangan file yang sama persis pada sistem file lain, mereka terlihat sama.
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
File-file itu tampaknya identik. Terlebih lagi, file berfungsi dengan baik. Jika saya menggunakannya dalam suatu aplikasi, berperilaku seperti yang saya harapkan.
Seperti yang dinyatakan dokumen :
Kesalahan data korupsi selalu berakibat fatal.
Tetapi berdasarkan verifikasi file dasar saya, saya tidak yakin saya mengerti definisi fatal
.
status: Satu atau lebih perangkat mengalami kesalahan yang mengakibatkan kerusakan data. Aplikasi mungkin terpengaruh.
aksi: Kembalikan file yang dimaksud jika memungkinkan. Kalau tidak, kembalikan seluruh kumpulan dari cadangan.
Mungkin saya melewatkan sesuatu, tetapi file tersebut tampaknya baik-baik saja sejauh yang saya tahu, dan memang membutuhkan pemulihan apa pun juga tidak menunjukkan korupsi, meskipun direkomendasikan dari ZFS.
Saya telah melihat artikel lain dengan kesalahan yang sama , tetapi saya belum menemukan jawaban untuk pertanyaan saya.
Apa kesalahan permanen dengan file? Apakah ada masalah tingkat lebih rendah dengan file yang tidak mudah bagi saya? Jika demikian, mengapa itu tidak terdeteksi oleh shasum
sebagai perbedaan dalam file?
Dari sudut pandang orang awam, saya melihat tidak ada yang menunjukkan kesalahan dengan file ini.