ระบบไฟล์ ZFS เป็นที่นิยมอย่างไม่น่าเชื่อ เป็นผลให้องค์กรจำนวนมากสาบานต่อองค์กรนี้และใช้ข้อมูลดังกล่าวเป็นที่อยู่อาศัยของข้อมูลจำนวนหลายพันล้านไบต์ แม้จะได้รับความนิยมผู้ใช้ Linux จะไม่สามารถสนุกกับมันได้ แต่ผู้ที่ต้องการตรวจสอบและใช้งานเป็นระบบไฟล์หน่วยเก็บข้อมูลหลักของพวกเขาจะต้องติดตั้ง
การติดตั้ง ZFS นั้นแตกต่างไปเล็กน้อยระบบไฟล์และขึ้นอยู่กับสิ่งที่คุณใช้อาจต้องการความรู้เล็กน้อย หากคุณยังใหม่ต่อระบบไฟล์นี้ควรใช้เส้นทาง Ubuntu ตั้งแต่ Ubuntu 16.04 Canonical ทำให้การใช้ ZFS เป็นเรื่องง่าย ยังดีกว่า Ubuntu คือการใช้ ZFS บน Linux ได้อย่างปลอดภัยที่สุดด้วยการตั้งค่าที่ง่ายและกระบวนการสร้างที่เชื่อถือได้มาก (ในขณะที่การกระจาย Linux อื่น ๆ มีความเสี่ยงสูงที่จะทำลาย ZFS)
ในการติดตั้งระบบไฟล์ ZFS ตรงไปที่คำแนะนำเชิงลึกของเรา ทำตามคำแนะนำและเรียนรู้วิธีทำให้มันใช้งานได้ก่อนที่จะทำการสอนต่อไป
บันทึก: แม้ว่ามันจะเป็นไปได้ที่จะใช้ ZFS สำหรับฮาร์ดไดรฟ์เดียว แต่ก็ไม่ใช่ความคิดที่ดีและคุณอาจพลาดคุณลักษณะทั้งหมดที่ทำให้ระบบไฟล์นี้ยอดเยี่ยม จุดประสงค์ของระบบไฟล์คือการสร้างความซ้ำซ้อนโดยการขยายข้อมูลไปยังฮาร์ดไดรฟ์หลาย ๆ ตัว ก่อนดำเนินการต่อให้แน่ใจว่าคุณมีฮาร์ดไดรฟ์มากกว่าหนึ่งตัวสำหรับ ZFS
ตั้งค่า ZFS
ระบบไฟล์ ZFS ทำงานด้วยการรวมหลาย ๆฮาร์ดไดรฟ์ที่แตกต่างกันเพื่อสร้างศูนย์เก็บข้อมูลขนาดใหญ่หนึ่งแห่ง ฟังดูซับซ้อนเกินไปและมันก็เป็น อย่างไรก็ตามผลลัพธ์คือพื้นที่เก็บข้อมูลที่เหนือกว่าด้วยพื้นที่ที่มากขึ้น
การสร้างระบบไฟล์ ZFS ใหม่มีความซับซ้อนมากกว่าเพียงแค่เปิดตัวแก้ไขพาร์ติชัน Gparted คุณจะต้องโต้ตอบกับมันในระดับบรรทัดคำสั่งแทน ในหน้าต่างเทอร์มินัลให้เรียกใช้ lsblk คำสั่ง การรันคำสั่ง“ list block” จะพิมพ์ไดรฟ์จัดเก็บข้อมูลทั้งหมดบน Linux PC ของคุณ
ผ่านการตัดสินใจว่าฮาร์ดไดรฟ์ตัวใดที่จะใช้สำหรับ Z-pool ของคุณและจดจำชื่อ ในบทช่วยสอนนี้ไดรฟ์สามตัวของเราในกลุ่ม ZFS คือ dev / sdb /, / dev / SDCและ / dev / SDD.
ถัดไปคุณจะต้องไม่มีฮาร์ดไดรฟ์ที่เลือกสำหรับ Z-pool เป็นศูนย์โดยสมบูรณ์ดังนั้นพวกเขาจึงไม่มีข้อมูลใด ๆ อีกต่อไป ใช้ DD คำสั่งเขียนทับไดรฟ์แต่ละตัว จะใช้เวลาสักครู่
หมายเหตุ: เปลี่ยน / dev / sdX ด้วยรหัสไดรฟ์พบกับ lsblk คำสั่ง (SDBฯลฯ )
sudo dd if=/dev/zero of=/dev/sdX bs=8M
เมื่อ DD เสร็จสิ้นให้เรียกใช้ fdisk คำสั่ง การรัน fdisk จะแสดงข้อมูลจำนวนมากเกี่ยวกับฮาร์ดไดรฟ์รวมถึงข้อมูลระบบไฟล์สำหรับแต่ละอัน ตรวจสอบการอ่านข้อมูลและตรวจสอบให้แน่ใจว่าไม่มีไดรฟ์ใดที่คุณลบไปแล้วมีระบบไฟล์ ขั้นตอนนี้มีความสำคัญเนื่องจาก ZFS ไม่ได้ใช้รูปแบบการแบ่งพาร์ติชันแบบดั้งเดิม
sudo fdisk -l
หากว่า fdisk การอ่านข้อมูลดูดีมีความปลอดภัยในการสร้าง ZFS Z-pool ใหม่ สำหรับการตั้งค่า Z-pool พื้นฐานให้ทำดังต่อไปนี้:

sudo zpool create -f newzpool /dev/sdb dev/sdc /dev/sdd
การตั้งค่าพื้นฐานจะช่วยให้ผู้ใช้ส่วนใหญ่ผ่านได้ความต้องการจัดเก็บข้อมูล อย่างไรก็ตามผู้ที่ให้ความสำคัญกับข้อมูลของพวกเขาและจำเป็นต้องปกป้องมันไม่ควรไปด้วยการตั้งค่าพื้นฐานดังกล่าว ให้พิจารณาสร้างพูล ZFS ด้วย RaidZ แทน
การใช้ RaidZ ร่วมกับพูล ZFS ของคุณจะช่วยให้มั่นใจได้ว่าข้อมูลของคุณซ้ำซ้อนพร้อมการสำรองข้อมูลมากมาย ในการสร้างพูล ZFS ด้วย RaidZ ให้รัน:
sudo zpool create -f newzpool raidz /dev/sdb dev/sdc /dev/sdd
หากต้องการเพิ่มไฟล์ลงในพูลหน่วยเก็บข้อมูล ZFS ใหม่ของคุณให้เปิดตัวจัดการไฟล์และไปที่รูทของระบบไฟล์ วางไฟล์ภายในโฟลเดอร์ที่คุณตั้งชื่อ ZFS Zpool ของคุณ
เพิ่มดิสก์ลงใน ZFS Zpool
ZFS มีไว้เพื่อเก็บข้อมูลจำนวนมาก แต่ที่ไม่ได้หมายความว่าไดรฟ์ดั้งเดิมของคุณจะไม่ได้รับการเติมให้เต็ม จะมีเวลาเมื่อต้องการพื้นที่เก็บข้อมูลเพิ่มเติม โชคดีที่ ZFS ไม่ได้ใช้งานพาร์ติชั่นการเพิ่มพื้นที่เก็บข้อมูลมากขึ้นในระบบนั้นเป็นเรื่องง่าย
ในตัวอย่างนี้เราจะเพิ่มอีกสองไดรฟ์ใน Zpool (/ dev / sde และ / dev / sdf)
หมายเหตุ: หากการตั้งค่า ZFS ของคุณไม่ได้ใช้ RaidZ ให้ลบออกจากคำสั่ง
sudo zpool add -f newzpool raidz /dev/sde /dev/sdf
ลบกลุ่ม ZFS
บ่อยครั้งที่ปริมาณ ZFS เสียและใช้ไม่ได้ เมื่อสิ่งนี้เกิดขึ้นคุณอาจต้องลบพูลหน่วยเก็บข้อมูล หากต้องการลบพูลหน่วยเก็บข้อมูลให้เปิดเทอร์มินัลและใช้ zfs ทำลาย คำสั่ง
sudo zpool destroy newzpool
วิ่ง zpool ทำลาย ใช้เวลาค่อนข้างนานขึ้นอยู่กับปริมาณข้อมูลในพูลหน่วยเก็บข้อมูลของคุณ คุณจะรู้ว่า Zpool ถูกทำลายอย่างสมบูรณ์เมื่อเครื่องใช้งานได้อีกครั้ง
ตรวจสอบสถานะ ZFS

วิธีที่รวดเร็วในการตรวจสอบสถานะของ Zpool ของคุณคือ สถานะ zpool คำสั่ง เมื่อใช้งานแล้วผู้ใช้จะเห็นการอ่านข้อมูลพื้นฐานของปริมาณ ZFS วิธีการทำงานและหากมีข้อผิดพลาดใด ๆ ในการตรวจสอบสถานะให้รันคำสั่งต่อไปนี้:
zpool status</ p>
ความคิดเห็น