Tags:
Node Thumbnail

OpenZFS ออกเวอร์ชั่น 2.2.1 ปิดการทำงานฟีเจอร์ Block Cloning หลังพบปัญหาข้อมูลสูญหายในบางกรณี โดยตอนนี้ยังไม่พบสาเหตุที่ชัดเจน

Block Cloning เป็นฟีเจอร์ที่ลดการใช้พื้นที่ดิสก์ในกรณีที่ต้องการสำเนาไฟล์ไปยังไฟล์ใหม่ ผลการทำงานคล้ายกับฟีเจอร์ Deduplication ในระบบไฟล์หลายระบบ ที่ตรวจสอบว่าข้อมูลในบล็อคแต่ละชุดเหมือนกันหรือไม่หากเหมือนกันให้เก็บไว้ชุดเดียว แต่ Block Cloning นั้นทำงานด้วย system call เฉพาะว่าขอสำเนาข้อมูลใน block มาใช้งานทำให้กระบวนการโดยรวมเรียบง่ายกว่า

บั๊กนี้กระทบ OpenZFS 2.2.0 ที่เพิ่งออกมาไม่นาน และมีดิสโทรไม่มากนักที่รวมไปใช้งานแล้ว เช่น FreeBSD 14 แต่ทาง FreeBSD ก็ปิดฟีเจอร์ Block Cloning เป็นค่าเริ่มต้น

ความน่ากลัวคือผู้ใช้อาจจะข้อมูลหายโดยไม่รู้ตัวเนื่องจาก ZFS จะรายงานว่าระบบไฟล์ยังอยู่ดีแม้ไฟล์จะเสียหายไปแล้ว ทางตรวจสอบคือต้องรัน checksum ข้อมูลในไฟล์ด้วยตัวเอง

ที่มา - The Register

Get latest news from Blognone

Comments

By: Mediumrare
AndroidWindows
on 28 November 2023 - 00:52 #1300166

แจ้งเดือน

แจ้งเตือน