ฉันใช้ Nexentastor บนเซิร์ฟเวอร์จัดเก็บข้อมูลสำรองที่ทำงานบน HP ProLiant DL180 G6 พร้อม 12 ไดรฟ์ Midline (7200 RPM) SAS ระบบมี CPU E5620 และ RAM 8GB ไม่มีอุปกรณ์ ZIL หรือ L2ARC
เมื่อสัปดาห์ที่แล้วฉันสร้าง zvol กระจัดกระจาย 750GB โดยมีการหักและการบีบอัดเปิดใช้งานเพื่อแบ่งปันผ่าน iSCSI ไปยังโฮสต์ VMWare ESX ฉันสร้างอิมเมจเซิร์ฟเวอร์ไฟล์ Windows 2008 และคัดลอกข้อมูลผู้ใช้ ~ 300GB ไปยัง VM เมื่อมีความสุขกับระบบฉันย้ายเครื่องเสมือนไปยังที่จัดเก็บ NFS ในกลุ่มเดียวกัน
ครั้งหนึ่งและทำงานกับ VMs ของฉันในที่เก็บข้อมูล NFS ฉันตัดสินใจที่จะลบ 750GB zvol ดั้งเดิม การทำเช่นนั้นจะทำให้ระบบหยุดชะงัก การเข้าถึง Nexenta เว็บอินเตอร์เฟสและ NMC หยุดทำงาน ในที่สุดฉันก็สามารถเข้าถึงกระสุนดิบได้ การทำงานของระบบปฏิบัติการส่วนใหญ่นั้นใช้งานได้ดี แต่ระบบหยุดทำงานตามzfs destroy -r vol1/filesystem
คำสั่ง น่าเกลียด ฉันพบรายการ Bugzilla ของ OpenSolaris สองรายการต่อไปนี้และตอนนี้เข้าใจว่าเครื่องจะถูกปิดกั้นในช่วงเวลาที่ไม่รู้จัก ใช้เวลา 14 ชั่วโมงดังนั้นฉันจึงต้องการแผนเพื่อให้สามารถเข้าถึงเซิร์ฟเวอร์ได้อีกครั้ง
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6924390
และ
ในอนาคตฉันอาจใช้คำแนะนำที่ได้รับจากวิธีแก้ปัญหา buzilla:
Workaround
Do not use dedupe, and do not attempt to destroy zvols that had dedupe enabled.
อัปเดต: ฉันต้องบังคับให้ระบบปิดเครื่อง Importing zfs filesystems
เมื่อรีบูตระบบแผงลอย มันเป็นอย่างนั้นมา 2 ชั่วโมงแล้ว