Score:0

กู้คืน Linux RAID1 - FAT32 แต่แสดง ext2 ไม่สามารถประกอบได้ แต่แสดง superblocks สำรอง ... ฉันติดอยู่

ธง bf
Rob

ฉันมีฟิสิคัลดิสก์ 2 แผ่นใน linux RAID1 ฉันไม่แน่ใจว่าเกิดอะไรขึ้น ฉันคิดว่ามีใครบางคนที่ไม่ควรอยู่ในระบบที่แบ่งพาร์ติชัน md0 โดยไม่ได้ตั้งใจในขณะที่ระบบกำลังทำงานในขณะที่พยายามเพิ่มดิสก์ใหม่ ไม่ว่าจะรีบูตเครื่องก็ไปด้วง ฉันใช้เวลาหลายวันในการพยายามแก้ไขปัญหานี้ด้วย systemrescueCD และหยุดอาร์เรย์ที่แสดง "UU" ก่อนที่ฉันจะหยุด ดังนั้นมันน่าจะดี แต่ฉันมีปัญหาในการประกอบใหม่และทำให้กลับมาทำงานตามปกติ ฉันไม่แน่ใจว่าจะทำอย่างไร มันแสดงระบบไฟล์ FAT32 แต่ยังรวมถึง ext2 และแสดง superblocks สำรอง แต่ยังบอกว่าไม่มี superblock อยู่ ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของคุณ!!

ภาพหน้าจอด้านล่าง

  • นี่คือดิสก์
    นี่คือดิสก์]1

  • มีการสำรองข้อมูล Superblock อยู่
    มีการสำรองข้อมูล Superblock อยู่

  • โครงสร้างไดรฟ์และระบบไฟล์
    โครงสร้างไดรฟ์และระบบไฟล์

  • ใช้ superblock สำรองไม่ได้ เลขอาถรรพ์ไม่ดี
    ใช้ superblock สำรองไม่ได้ เลขอาถรรพ์ไม่ดี

  • บังคับประกอบไม่ได้ด้วย
    บังคับประกอบไม่ได้ด้วย

Michael Hampton avatar
cz flag
คุณได้ทำลายข้อมูลของคุณบนดิสก์ทั้งสองแล้ว ได้เวลากู้คืนจากข้อมูลสำรองแล้ว
Rob avatar
bf flag
Rob
คุณช่วยอธิบายเหตุผลเบื้องหลังสั้นๆ ได้ไหม เป็นเพราะ md0 ถูกแบ่งพาร์ติชันหรือไม่
Michael Hampton avatar
cz flag
ไม่มีพาร์ติชันใดมี mdraid superblock อีกต่อไป ตามภาพหน้าจอของคุณจากการพยายามประกอบมัน และจากเอาต์พุต lsblk ของคุณด้วย ซึ่งหมายความว่ามันถูกเขียนทับบนดิสก์ทั้งสอง คุณจะต้องเสียเวลาในการประกอบอาร์เรย์อีกครั้งโดยไม่มีข้อมูลเมตา อาจมีมนตร์ดำบางอย่างที่จะทำได้ แต่อยู่เหนือฉัน แต่ถึงอย่างนั้นระบบไฟล์ก็ดูเหมือนจะหายไปเช่นกัน การกู้คืนจากข้อมูลสำรองจะง่ายกว่ามากและใช้งานได้จริง
Rob avatar
bf flag
Rob
ฉันต้องการกู้คืนข้อมูลสำรอง superblock จากรายการที่ระบุไว้ แต่ดูเหมือนว่าจะไม่ทำงานด้วยเหตุผลบางประการ ฉันจะไม่ยุ่งกับเรื่องยุ่งยากทั้งหมดนี้ แต่ใกล้ถึงจุดสิ้นสุดของการปรับใช้ openstack มีคนทำให้โหนดคอนโทรลเลอร์เสียหาย และยังไม่ได้สำรองข้อมูลเนื่องจากอยู่ในขั้นตอนสุดท้าย ดังนั้นฉันจึงลองใช้ตัวเลือกทั้งหมดที่นี่
Michael Hampton avatar
cz flag
คุณกำลังสับสน superblock ระบบไฟล์กับ mdraid superblock อันหลังคือ _gone_ บนดิสก์ทั้งสอง และคุณไม่สามารถรวบรวมได้หากไม่มีมัน ไม่มีการสำรองข้อมูล? ได้เวลาเริ่มต้นใหม่แล้ว
djdomi avatar
za flag
อยู่กับความจริงที่ว่าการจู่โจมนั้นตายแล้ว ในกรณีที่ไม่มีการสำรองข้อมูล ลองกับบริษัทกู้คืนข้อมูลและจ่ายหลายพันหรือเริ่มต้นใหม่
ng flag
ฉันต้องการชี้ให้เห็นว่าคุณกำลังดำเนินการบนดิสก์ ไม่ใช่พาร์ติชัน /dev/sda2 และ /dev/sdb2
Henrik Carlqvist avatar
cn flag
เมื่อคุณเรียกใช้ mkfs ทั้งบน sda และ sdb คุณโชคดีที่ใช้สวิตช์ -n บางทีคุณอาจไม่ได้ล้างข้อมูลของคุณ โดยปกติก่อนที่จะเริ่มกู้คืนข้อมูล เป็นความคิดที่ดีจริงๆ ที่จะสร้างไฟล์อิมเมจของดิสก์และทำงานบนสำเนาของไฟล์นั้น การพยายามกู้คืนบนดิสก์อาจทำให้ข้อมูลสูญหายโดยไม่จำเป็นหากคุณทำผิดพลาด
Score:0
ธง ng

ฉันสงสัยว่ามันจะช่วยได้ในกรณีของคุณ แต่ฉันอยากจะชี้ให้เห็นถึงกรณีทางทฤษฎีของการกู้คืนระบบไฟล์ภายในอาร์เรย์ เป็นมิเรอร์ RAID ดังนั้นคุณไม่จำเป็นต้องใช้ระบบ MD เพื่อเข้าถึงระบบไฟล์ คุณเพียงแค่ต้องรู้ว่ามันอยู่ที่ไหน

ขึ้นอยู่กับว่าคุณมีซูเปอร์บล็อกเวอร์ชัน 0.9, 1.0, 1.1 หรือ 1.2 ซูเปอร์บล็อกจะอยู่ที่จุดเริ่มต้นหรือจุดสิ้นสุด ถ้าเป็นตอนท้าย พาร์ทิชั่นคอมโพเนนต์เช่น /dev/sda2 ควรจะติดตั้งเป็นระบบไฟล์ หากเป็นจุดเริ่มต้น คุณสามารถสร้างอุปกรณ์วนซ้ำโดยใช้ออฟเซ็ต การสูญเสีย. (หมายเหตุ: อย่าประกอบอาร์เรย์ใหม่อีกครั้ง เนื่องจากไดรฟ์ไม่ซิงค์กัน)

ตัวอย่างเช่น สูญเสีย -- ค้นหา -- verbose -- ชดเชย 4096 /dev/sda2 จะสร้างอุปกรณ์วนรอบ /dev/sda2เริ่มต้น 4096 ไบต์ในพาร์ติชัน สิ่งนี้อาจใช้ได้กับ MD superblock 1.2 ข้อจำกัดความรับผิดชอบ: คำสั่งที่ไม่ได้ทดสอบ แต่ทฤษฎีนั้นดี

คุณสามารถแล้ว วว/พีวี ลงในอาร์เรย์ MD ใหม่:

  • สร้างอาร์เรย์ MD ใหม่ อุปกรณ์ /dev/mdXYZ:
  • pv /dev/loopX > /dev/mdXYZ

แน่นอนว่ายังมีอีกหลายอย่างที่ต้องทำเพื่อบูทจากมันจริง ๆ หรือด้วยวิธีอื่นให้มันทำงานในเครื่องอื่น แต่นั่นอยู่นอกขอบเขตที่นี่

Rob avatar
bf flag
Rob
ขอบคุณมาก. ฉันจะลองสิ่งนี้ แต่ตัดสินใจแล้วที่จะเริ่มต้นใหม่ ขอบคุณทุกคนสำหรับคำแนะนำ ฉันได้เรียนรู้มากมาย เช่น อย่าปล่อยให้คนที่ไม่มีคุณสมบัติมายุ่งกับสิ่งใด และถ้าฉันนำไปใช้ใน HA ฉันจะไม่ประสบปัญหานี้เลย ฉันขอขอบคุณความคิดเห็นของทุกคน!

โพสต์คำตอบ

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