Score:0

เราจะกู้คืน / เขียนฉลากได้อย่างไร (ลอกแบบที่มีอยู่)

ธง ng
cfi

ZFS จัดเก็บฉลาก 4 ป้าย 2 ป้ายที่จุดเริ่มต้นของอุปกรณ์ 2 ป้ายที่ส่วนท้าย เมื่อเกิดความเสียหายจะไม่สามารถเมาต์พูลได้

ฉันมีกรณีฉลากแตก 3 อัน (แกะกล่องไม่สำเร็จ) แต่ 1 ยังเหมือนเดิม ฉันสามารถแสดงรายการด้วย zdb -lu สบายดี

นำเข้า zpool -d /dev/sda ล้มเหลว. โดยใช้ -ฉ, และ/หรือ -ฉ, และ/หรือ -ด ล้มเหลว.

ไม่สามารถนำเข้า '/dev/sda': ไม่มีกลุ่มดังกล่าว

มีวิธีใดบ้างที่ฉันสามารถคัดลอกป้ายกำกับ #2 ไปยังป้ายกำกับ #0, #1, #3

ฉันถือว่ามันเป็นสำเนาซ้ำซ้อนที่มีอยู่เพื่อเพิ่มความน่าเชื่อถือ อย่างไรก็ตาม หากเป็นเช่นนั้นจริง ฉันไม่เข้าใจว่าทำไม zfs จึงไม่นำเข้าพูลหากมีป้ายกำกับอย่างน้อยหนึ่งรายการที่ไม่บุบสลาย จากนั้นกู้คืนอีกสามป้ายกำกับที่เหลือ

ความเป็นมาของปัญหานี้:

  1. ฉันทำสิ่งที่โง่เขลาและสร้างพูลสองพูลด้วยชื่ออุปกรณ์เช่น /dev/sda แทนที่จะเป็น /dev/disk/by-uuid/1234 จริง ๆ แล้วฉันไม่รู้ว่าฉันคิดอะไรอยู่ เพราะฉันเคยอยู่ที่นั่นมาก่อน
  2. วันนี้ฉันเสียบไดรฟ์ใหม่โดยต้องการสร้างสระใหม่ที่ใหญ่ขึ้น
  3. แน่นอน พูลสองตัวที่ล้มเหลวคือกลุ่มที่มีชื่อ "sda" เลื่อนไปหนึ่งตัวอักษร
  4. เมื่อฉันรู้เรื่องนี้ ฉันรีบูตโดยไม่ต้องใช้ไดรฟ์ใหม่ นำเข้าได้ดีโดยใช้ชื่ออุปกรณ์ที่ถูกต้องซึ่งใช้ในฉลาก

เหตุใดจึงถูกรายงานว่าเป็นปัญหาฉลาก ฉลากยังขาดแม้จะนำเข้ามาแล้ว มีเพียง 2 ฉลากเท่านั้นที่ยังเหมือนเดิม ฉันจะแก้ไขได้อย่างไร

คำถามเสริม: มีเครื่องมือเช่น zpool note-my-device-has-a-new-name /dev/sda /dev/disk/by-uuid/1234? เมื่อพิจารณาจากจำนวนคนที่มีปัญหา สิ่งนี้น่าจะมีประโยชน์ เมื่อฉันอัปเดตข้อมูลสำรองของพูลเหล่านั้นแล้ว ฉันจะลองอีกครั้ง

Score:0
ธง ng
cfi

ฉันยังไม่มีคำตอบสำหรับการกู้คืนฉลากที่เสียหายจากฉลากที่ดีที่เหลืออยู่อย่างน้อยหนึ่งรายการ

แต่เพื่อ "เปลี่ยนชื่อ" จุดเชื่อมต่ออุปกรณ์:

zpool note-my-device-has-a-new-name /dev/sda /dev/disk/by-id/1234

ทำ

ถังส่งออก zpool
นำเข้า zpool /dev/disk/by-id/1234.dll

หากการส่งออกล้มเหลว (อุปกรณ์ไม่ว่าง) คุณสามารถค้นหาด้วย lsof | ถังเกรป สำหรับผู้ใช้ แต่บ่อยครั้งกว่านั้นเป็นเพียงบริการ nfs และ samba ที่ทำงานอยู่ ซึ่งยังคงเข้าถึงพื้นที่เก็บข้อมูลของคุณ systemctl หยุด smbd.service nfs-server.serviceแล้วลองส่งออกอีกครั้ง หากเชลล์ของคุณยังคงเก็บงานปัจจุบันไว้ในพูลนั้น คุณควร ซีดี ~ หรือที่อื่นนอกที่เก็บนั้น หากยังคงล้มเหลว คุณอาจลองเพิ่ม -ฉ ตัวเลือก แต่โปรดทราบว่า zfs คำสั่งด้วยไฟล์ -ฉ อาจทำให้ข้อมูลสูญหายได้ คิดสองครั้ง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา