คำถามติดแท็ก zfsonlinux

zfsonlinux จัดเตรียมพอร์ตเคอร์เนล Linux ดั้งเดิมของระบบไฟล์ ZFS เพื่อให้ ZFS สามารถรันบน Linux ได้ แตกต่างจาก ZFS-fuse ที่ให้ ZFS อยู่ด้านบนของเลเยอร์ระบบไฟล์ userspace โครงการ ZFS บน Linux โฮสต์บน zfsonlinux.org

1
ใช้ ZFS head node เป็นเซิร์ฟเวอร์ฐานข้อมูลหรือไม่
ฉันกำลังใช้ NAS แบบสองหัวที่ได้รับการสนับสนุนจาก ZFS สำหรับที่เก็บข้อมูลของคลัสเตอร์ที่มีความพร้อมใช้งานสูงโดยยึดตามสถาปัตยกรรมที่แนะนำของ Nexenta ดังที่เห็นที่นี่: ดิสก์ใน 1 JBOD จะเก็บไฟล์ฐานข้อมูลสำหรับฐานข้อมูล Postgres 4 TB เดียวและดิสก์ใน JBOD อื่นจะจัดเก็บไฟล์ไบนารีแฟล็กขนาดใหญ่ดิบขนาด 20 TB (ผลลัพธ์คลัสเตอร์สำหรับการจำลองการชนกันของวัตถุตัวเอกขนาดใหญ่) กล่าวอีกนัยหนึ่ง JBOD ที่สนับสนุนไฟล์ Postgres จะจัดการปริมาณงานแบบสุ่มส่วนใหญ่ในขณะที่ JBOD ที่สำรองข้อมูลผลลัพธ์การจำลองจะจัดการภาระงานแบบอนุกรมเป็นหลัก โหนดหัวทั้งสองมีหน่วยความจำ 256 GB และ 16 คอร์ คลัสเตอร์มีประมาณ 200 แกนแต่ละรักษาเซสชัน Postgres ดังนั้นฉันคาดว่าประมาณ 200 พร้อมกัน ฉันสงสัยว่ามันฉลาดในการตั้งค่าของฉันเพื่อให้โหนดหัว ZFS ทำงานพร้อมกันในฐานะเซิร์ฟเวอร์ฐานข้อมูล Postgres ที่ทำมิเรอร์สำหรับคลัสเตอร์ของฉันหรือไม่ ข้อเสียเปรียบเดียวที่ฉันเห็นคือ: ความยืดหยุ่นน้อยลงสำหรับการปรับขนาดโครงสร้างพื้นฐานของฉัน ระดับความซ้ำซ้อนลดลงเล็กน้อย ทรัพยากรหน่วยความจำและ CPU …

2
ไม่สามารถเพิ่มอุปกรณ์แคชไปยัง zpool อีกครั้ง
ฉันมีอุปกรณ์แคชที่หล่นจากอาร์เรย์ zfs เนื่องจากข้อผิดพลาด ฉันค่อนข้างแน่ใจว่ามันเป็นสิ่งที่ฉันทำ - ยุ่งกับการเดินสายหรืออะไรบางอย่าง ตรวจสอบได้ดีรวมถึงอุปกรณ์แคช เมื่อฉันพยายามอ่านมันมันล้มเหลวด้วยข้อผิดพลาดต่อไปนี้: # zpool add array cache /dev/sdj2 cannot add to 'array': one or more vdevs refer to the same device มีวิธีลบการอ้างอิงจากอาร์เรย์ zpool หรือไม่เพื่อให้ฉันสามารถอ่านได้ ive ลองลบ: # zpool remove array /dev/sdj2 cannot remove /dev/sdj2: no such device in pool
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.