Làm cách nào để khôi phục mảng RAID5 bị hỏng?


8

Ack, tôi nghĩ rằng tôi sai lầm. Tôi bị mất điện trên mảng RAID5 khiến siêu dữ liệu không nhất quán giữa các ổ đĩa.

Tôi đã làm theo lời khuyên ở đây, ngoại trừ một trường hợp ngón tay mập khiến tôi chạy lệnh --create mà không bị thiếu tham số. Chạy tập lệnh Perl hoán vị qua các kết hợp khác nhau khiến tôi không thể gắn kết một mảng. Tôi có một số câu hỏi:

  1. Tôi hoàn toàn bị lừa ở đây, tôi còn có thể làm gì nữa không? Các ổ đĩa dường như là tốt. Tham số bị thiếu có thổi bay bất kỳ cơ hội nào tôi có để khôi phục dữ liệu của mình không?

  2. Có cách nào tôi có thể nhận được một số dữ liệu, nhưng gắn các ổ đĩa? Tôi không quen với cách dữ liệu bị sọc trên các đĩa vì vậy tôi không biết liệu có thể khôi phục một số tệp không.


1
Suy thoái có nghĩa là nó vẫn hoạt động, chỉ cần không có dự phòng.
psusi

2
Đầu ra của là cat /proc/mdstatgì?
Chris Xuống

2
Nếu bạn vẫn còn tất cả các đĩa trong mảng nhưng một, dữ liệu có thể phục hồi được. Để giúp bạn, chúng ta cần biết trạng thái hiện tại của mảng. Đầu ra của mdadm -D /dev/md0(thay thế md0bằng md255hoặc bất kể số thích hợp là gì)? Các thành phần ban đầu của mảng, cái nào bị hỏng?
Gilles 'SO- ngừng trở nên xấu xa'

Nó cũng sẽ là tốt để biết số lượng sự kiện của mỗi đĩa thành viên. Vì vậy, bạn cũng nên đăng đầu ra mdadm -E /dev/sdXYcho mỗi đĩa thành viên của mảng tương ứng.
teissler

Không nhất thiết, đối với RAID5 bạn phải có đĩa N-1. Vì vậy, nếu mảng RAID-5 của bạn là 5 đĩa, bạn cần 4 trong số chúng để xây dựng lại. RAID-5 chỉ có thể xử lý một đĩa
sparticvs

Câu trả lời:


2

Tôi xin lỗi, nhưng bạn vừa gặp phải vấn đề rất phổ biến được gọi là "lỗ viết". Nói cách ngắn gọn, bạn không có bất kỳ cơ hội nào để phục hồi mảng của mình. Thêm thông tin trên Wikipedia: http://en.wikipedia.org/wiki/RAID_5_write_hole

Bộ điều khiển RAID đắt tiền được trang bị pin để tránh vấn đề này.

Tôi hy vọng bạn có một bản sao lưu, đó là cơ hội cuối cùng của bạn.


Các ghi lỗ làm không bị hỏng toàn bộ mảng!
Típ

Đúng vậy, nó làm hỏng một khu vực có kích thước và vị trí không thể đoán trước trong mảng.
Anthony Ananich
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.