ZFS เป็นระบบไฟล์ที่ทันสมัยที่สุดที่เคยคิดค้น โครงการ ZFS-FUSE ทำให้มันเป็นไปได้ในการสร้าง, ติดตั้งใช้งานและการจัดการ ZFS ระบบไฟล์ภายใต้ Linux นำความน่าเชื่อถือไม่มีใครโต้แย้งและคุณลักษณะชุดใหญ่ของ ZFS ไปทั่วโลกลินุกซ์
ZFS อะไรให้กับคุณ
ZFS มีคุณสมบัติมากมายสำหรับทุกชนิดของผู้ใช้ - จากผู้ใช้ปลายทางที่ง่ายต่อการระบบขององค์กรที่ใหญ่ที่สุด:
* สมบูรณ์พิสูจน์ได้ - มัน checksums ข้อมูลทั้งหมด (และ meta ข้อมูล) ซึ่งทำให้มันเป็นไปได้ในการตรวจสอบข้อผิดพลาดของฮาร์ดแวร์ (ความเสียหายของฮาร์ดดิสก์, สาย IDE ขุย .. ) อ่านวิธี ZFS ช่วยในการตรวจสอบแหล่งจ่ายไฟผิดพลาดหลังจากนั้นเพียงสองชั่วโมงการใช้งานซึ่งได้รับก่อนหน้านี้เงียบเสียหายข้อมูลเกือบปี!
* การปรับปรุงอะตอม - หมายความว่ารัฐดิสก์บนสอดคล้องทุกครั้งที่มีความจำเป็นในการดำเนินการตรวจสอบระบบแฟ้มยาวบังคับหลังจากเรียบ / ความล้มเหลวไฟฟ้า
* ภาพรวมและโคลนทันที - มันทำให้มันเป็นไปได้ที่จะมีรายชั่วโมงรายวันรายสัปดาห์และการสำรองข้อมูลได้อย่างมีประสิทธิภาพเช่นเดียวกับการทดสอบด้วยการกำหนดค่าระบบใหม่โดยไม่มีความเสี่ยงใด ๆ
* Built-in (อุปกรณ์เสริม) การบีบอัด
* ความยืดหยุ่นสูง
* รูปแบบการจัดเก็บ Pooled - การสร้างระบบไฟล์เป็นเรื่องง่ายเหมือนการสร้างไดเรกทอรีใหม่ คุณมีประสิทธิภาพสามารถมีหลายพัน filesystems แต่ละคนมีมันเป็นโควต้าของตัวเองและสำรองที่นั่งและคุณสมบัติที่แตกต่างกัน (วิธีการบีบอัดขั้นตอนวิธีการตรวจสอบ ฯลฯ .. )
* Built-in ลายเส้น (RAID-0) กระจก (RAID-1) และ RAID-Z (มันเช่นซอฟต์แวร์ RAID-5 แต่มีประสิทธิภาพมากขึ้นเนื่องจากของ ZFS คัดลอกเมื่อเขียนรูปแบบการทำธุรกรรม) .
* ท่ามกลางคนอื่น ๆ (ขนาดเซกเตอร์ตัวแปร endianness ปรับตัว ... )
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- เปลี่ยนชนิดย่อยฟิวส์เพื่อ ZFS ฟิวส์นี้มีผลต่อเนื้อหาของ mtab เพื่อให้ทุกคนที่มีสคริปขึ้นอยู่กับว่าโปรดอัปเดตตาม!
- สระว่ายน้ำรุ่นที่ 26 (เอ็มมานูแอนน์)
- ดังนั้นทุกดวงอาทิตย์แก้ไขข้อผิดพลาด; เห็นการเปลี่ยนแปลงและต้นน้ำ ซึ่งรวมถึงการทำงานในอาทิตย์ BUG 6948890 (ลบภาพรวมสามารถทำให้เกิด spa_sync ยาว pathologically () ครั้ง) ซึ่งกลายเป็นสิ่งที่มีคำถามที่พบบ่อยในรายการ โปรดทราบว่าการลบชุดข้อมูลยังคงสามารถใช้เวลานานโดยเฉพาะอย่างยิ่งกับการใช้งาน dedup *
- การจัดการที่แข็งแกร่งของการย้อนกลับได้เมื่อใช้แคช (http://zfs-fuse.net/issues/65); นี้ได้รับการ 'รายละเอียดสูง' ปัญหารายงานเกี่ยวกับการเปิดตัว 0.6.9 มีวิธีแก้ปัญหาการส่งมอบในรุ่นการบำรุงรักษา วิธีแก้ปัญหา แต่ดำเนินการลงโทษประสิทธิภาพสำหรับทั้ง ZFS-ฟิวส์ (พื้นฆ่าแคชหน้า ZFS ฟิวส์) โซลูชั่นใหม่ยังคงไม่เหมาะ แต่อย่างน้อยเพียงเกิดขึ้นเมื่อโทษและเมื่อย้อนกลับจะดำเนินการในครั้งนี้โดยวางทั้งหมดแคชระบบแฟ้มเคอร์เนล เราชอบที่จะได้นั่งประจำที่ระบบแฟ้มที่เกี่ยวข้อง (s) แต่ไม่สามารถทำได้และมีวิธีการที่จะหาว่ามันไม่ทำงาน ... เราให้ความสมบูรณ์ของข้อมูลดังกล่าวข้างต้นผลการปฏิบัติงานในสถานการณ์แบบนี้.
- สคริปต์ init ที่ดีขึ้นขอขอบคุณทุก packagers / ผู้ร่วมสมทบ มีสคริปต์พุ่งพรวดเกินไป
- เสร็จสิ้นทุบตีเขียนโดย Aneurin ราคา
- ติด filesystems กับ ACLs (แพทช์โดยเอริคสตอร์ http://zfs-fuse.net/issues/71) แม้ว่าฉันไม่แน่ใจว่า ACLs มี (ต้อง) การจัดการอย่างน้อยฟิวส์ ZFS จะไม่ยกเลิกเมื่อไฟล์ถูกนำมาใช้ที่มีชุด ACLs เอริคสตอร์ได้บางรหัสเล่นกลการทำแผนที่ความสุขที่นี่และมีเราต้องการการตอบรับจากผู้ใช้อื่น ๆ ที่มี ACLs?
- การส่งออกทำ zpool และทำลายประสบความสำเร็จมากขึ้นมักจะ (มีปัญหาเกี่ยวกับเวลาที่มี umounts ฟิวส์และชุด ZFS ถือแม้ว่าตอนนี้เรารอสักครู่ก่อนที่จะตัดสินใจว่าการส่งออก (เช่น) ล้มเหลวยังคงมีเงื่อนไขในการที่คุณ อาจจะต้องลองอีกครั้ง. โปรดแจ้งให้เราทราบหากคุณพบกับสถานการณ์เช่นนี้เราต้องการที่จะได้รับสาเหตุที่นี่
- ป้องกันความผิดพลาดที่ 'ZFS ได้รับทั้งหมดกับม้าผูก
- คงส่งท้องถิ่น / รับกับกระแส deduped เนื่องจากท่อแบบสองทิศทางขาดหายไปในลินุกซ์
- แยกของ zfsrc ที่แข็งแกร่งในขณะนี้ (หลายประเด็น)
- ธง --enable-xattr ใหม่สำหรับภูต ZFS ฟิวส์ ใช้ xattrs ช้าลงอย่างมีนัยสำคัญ ZFS ฟิวส์ แต่ถ้าใบสมัครของคุณขึ้นอยู่กับมันตอนนี้คุณสามารถช่วยให้พวกเขา แต่น่าเสียดายที่มีวิธีที่จะช่วยให้ไม่มี / ปิดการใช้งานนี้ต่อระบบแฟ้ม (ยัง).
มีอะไรใหม่ ในรุ่น 0.6.9:
- รุ่นสระว่ายน้ำ 23
- นี้รวมถึงการสนับสนุน Dedup เต็มรูปแบบ annoyances ต้นน้ำที่สำคัญได้รับการติดตั้งโดยอาทิตย์; ยังคงระวัง Dedup คำถามที่พบบ่อย
- ZFS ปิดกั้นไม่ส่ง / recv (เปิดใช้งานท่อในท้องถิ่นเช่น)
- จริงๆนี้เกิดจากการจัดส่งแบบมัลติเธรดใหม่ทั้งหมดของ ioctls
- zpool แยก
- เพื่อแยก infinitives อย่างกล้าหาญของคุณและกระจก ... ! ไม่มีการถอดและกำลังนำเข้าเพียง 'zpool สระว่ายน้ำแยก newpool'
- การสนับสนุน sharenfs (กับ NFS เคอร์เนลเซิร์ฟเวอร์)
- ดูการเชื่อมโยงด้านล่างสำหรับรายละเอียดเกี่ยวกับการกำหนดค่า
- การแก้ไขสำหรับ 'ชุดข้อมูลที่ยุ่งเกี่ยวกับการส่งออก
- อินเตอร์เฟซ kstat
- libumem รวมจากแหล่งต้นน้ำ libumem
- การสนับสนุน PowerPC! (ทดสอบใน Debian PPC)
- Autoreplace (อะไหล่ Hot!) สนับสนุน (แทนที่ Solaris'es SMF มีกับสคริปต์ที่กำหนด)
- คุณสามารถกำหนดค่าสคริปต์ใน / etc / ZFS / zfs_pool_alert ที่จะจัดการกับความล้มเหลว vdev หากระบบของคุณมี Perl ที่คุณสามารถใช้สคริปต์ส่วนร่วม
- จำกัด ขนาดสแต็คที่กำหนด (โดยความต้องการที่นิยม)
- แบบไดนามิกเพิ่มวงเงินเคอร์เนล mmaps สำหรับกระบวนการภูต
- การสนับสนุนการสร้าง WAF ทดลอง (scons ยังคงเป็นกลไกหลัก)
- คุณสมบัติต้นน้ำหลายหลายและการแก้ไขรวมจาก onnv ประตู
- การสนับสนุน autoexpand ดั้งเดิม
- มันไม่ได้จริงๆใช้คุณสมบัติ autoexpand เหมือนใน Solaris & quot; zpool ออนไลน์ & quot; สามารถใช้ในการเรียก autoexpand ตามที่เอ็มมานูติดง่ายแม้ควรทำเคล็ดลับ ระวังการปรับขนาดปริมาณทางกายภาพ / พาร์ทิชันที่กลับ vdevs สระว่ายน้ำของคุณ แต่ในกรณีที่คุณอาจจำเป็นต้องใส่กลับเข้าไปอุปกรณ์ของขนาดที่เล็กกว่า (ในกรณีของกระจก / RAIDZ นี้จะไม่ทำงานถ้า vdevs ที่มีอยู่มีขนาดใหญ่).
- สคริปต์ทุบตีเสร็จใน contrib (ปรับใช้ใน /etc/bash_completion.d /)
มีอะไรใหม่ ในรุ่น 0.6.0:
- ปรับปรุง:
- การปรับปรุงรหัส ZFS สระว่ายน้ำกับรุ่นที่ 16 (พื้นที่เก็บข้อมูล OpenGrok 2009/06/03)
- เพิ่มเป็น FUSE API รุ่น 26.
- การเพิ่มประสิทธิภาพ:
- แสดงข้อความผิดพลาดข้อมูลมากขึ้นเมื่อโมดูล FUSE ไม่โหลดหรือเมื่อ ZDB ถูกนำมาใช้ในขณะที่ ZFS ฟิวส์ไม่ได้ทำงาน.
- รวมหลาย tunables บรรทัดคำสั่ง เหล่านี้ช่วยให้คุณสามารถควบคุมการแคชและติด opts.
- เราจัดส่ง initscripts ในขณะนี้ เหล่านี้เป็นที่กำหนด.
- ชงกระจายแหล่งรวม.
- แก้ไขข้อผิดพลาด:
- คงถดถอยที่สระว่ายน้ำ ZFS จะหายไปเมื่อรีบูตเครื่องหรือรีสตาร์ท ZFS ฟิวส์.
- รวบรวมข้อผิดพลาดคงที่เมื่อรวบรวมภายใต้ Fedora 9 (รายงานโดย Uwe Kubosch).
- เป็นไปได้รองลงมาคงที่เขียนสั่งใหม่เกิดขึ้นในระหว่างการ TXG ซิงค์บนอุปกรณ์ SCSI.
- ปัญหาการสะสมคงอยู่ภายใต้การ openSUSE 11.0 (แอนดี้ Yelland).
- ชุดข้อมูล umount คงที่ที่มีปัญหาช่องว่าง.
- ชุดข้อมูลข้อผิดพลาดคงที่หายไป.
- สอดคล้องกับ POSIX ตามการทดสอบ NTFS-3G.
- ใช้หน่วยความจำลดลง.
ต้องการ
- ระบบแฟ้มใน userspace
ความคิดเห็นที่ไม่พบ