permanent errors
วันนี้มีหลายคนรายงานที่สวนสัตว์ของฉัน
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
แก้ไข: ฉันแน่ใจว่าCKSUM
ค่าเหล่านั้นถูกต้องหรือไม่ ฉันทำข้อมูลซ้ำแล้วซ้ำอีกและอาจทำให้ข้อมูลผิดพลาด พวกเขาอาจเป็น 0 แต่น่าเสียดายที่ฉันไม่สามารถหาคำตอบข้อสรุปในบันทึกย่อของฉันและข้อผิดพลาดได้รับการแก้ไขในขณะนี้ดังนั้นฉันไม่แน่ใจ แต่ทุกอย่างอื่นถูกต้อง / สะท้อนถึงสิ่งที่ zpool รายงาน
/mnt/seagate3tb/Install.iso
เป็นไฟล์ตัวอย่างหนึ่งรายงานว่ามีข้อผิดพลาดถาวร
ที่นี่ฉันสับสน หากฉันเปรียบเทียบ "ข้อInstall.iso
ผิดพลาดถาวร" กับสำเนาสำรองของไฟล์เดียวกันนั้น ๆ ในระบบไฟล์อื่น
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
ไฟล์ดูเหมือนจะเหมือนกัน ยิ่งกว่านั้นไฟล์ทำงานได้อย่างสมบูรณ์แบบ ถ้าฉันใช้มันในแอปพลิเคชันมันจะทำงานเหมือนที่ฉันคาดไว้
ในขณะที่เอกสารของรัฐ :
ข้อผิดพลาดข้อมูลเสียหายมักถึงแก่ชีวิต
fatal
แต่ขึ้นอยู่กับการตรวจสอบไฟล์พื้นฐานของฉันฉันไม่แน่ใจว่าผมเข้าใจความหมายของ
สถานะ: อุปกรณ์อย่างน้อยหนึ่งตัวมีข้อผิดพลาดทำให้ข้อมูลเสียหาย แอปพลิเคชันอาจได้รับผลกระทบ
การดำเนินการ: กู้คืนไฟล์ที่เป็นปัญหาหากเป็นไปได้ มิฉะนั้นกู้คืนพูลทั้งหมดจากการสำรองข้อมูล
บางทีฉันอาจจะพลาดบางสิ่งบางอย่าง แต่ไฟล์ดูเหมือนจะดีที่สุดเท่าที่ฉันสามารถบอกได้และไม่ต้องการการฟื้นฟูใด ๆ หรือไม่แสดงความเสียหายใด ๆ แม้จะมีคำแนะนำจาก ZFS
ฉันเห็นบทความอื่นที่มีข้อผิดพลาดเดียวกันแต่ฉันยังไม่พบคำตอบสำหรับคำถามของฉัน
อะไรข้อผิดพลาดถาวรกับแฟ้มคืออะไร? มีปัญหาระดับต่ำกว่าสำหรับไฟล์ที่ไม่ปรากฏให้ฉันเห็นหรือไม่? ถ้าเป็นเช่นนั้นเหตุใดจึงไม่ถูกตรวจพบโดย a shasum
ว่าเป็นความแตกต่างในไฟล์
จากมุมมองของฆราวาสฉันไม่เห็นอะไรเลยที่บ่งบอกถึงข้อผิดพลาดของไฟล์นี้