|
||||||||
|
||||||||
|
|
Công Cụ | Xếp Bài |
29-01-2010, 04:18 PM | #1 | ||||||||
Administrator
Gia nhập: Jul 2009
Trả Lời: 245
|
[Linux] Sửa RAID 5 khi có nhiều hơn 1 ổ đĩa bị lỗi
Về lý thuyết thì nếu RAID 5 mà hư hơn 1 ổ cứng thì coi như tiêu. Nhưng như ông bà ta thường nói "Còn nước còn tát" nên hy vọng cách sau sẽ có thể giúp được bạn.
Lưu ý: Mọi rủi ro mất mát dữ liệu tui không chịu trách nhiệm à nha Hướng dẫn này giả định 2 ổ đĩa thuộc dải RAID 5 bị hư. Chúng ta ví dụ hệ thống RAID 5 bao gồm các ổ đĩa sau: /dev/sda1, /dev/sdb1, /dev/sdc1, /dev/sdd1, /dev/sde1, và hai ổ đĩa bị hư là /dev/sdc và /dev/sdd Bước 1: Bạn sẽ cần ít nhất một ổ cứng mới dùng để thế vào vị trí của một trong các ổ bị lỗi. Bước 2: Dùng ổ cứng mới này để biến nó thành một bản sao của một trong những ổ cứng bị hư. Câu hỏi đặt ra là biến ổ cứng mới này thành bản sao của ổ cứng cũ nào đây? Bạn cứ giả định ổ nào được xem là hư ít nhất và lấy ổ đó. Trong trường hợp này chúng ta sao chép toàn bộ ổ đĩa /dev/sdc thành ổ mới. Thay thế ổ hư này bằng ổ mới Bước 3: Lấy thông tin về các thông số của RAID5 bằng cách chạy lệnh sau:
Bước 4: Tạo lại hệ thống RAID ở chế độ "degraded". Để làm điều này bạn cần biết các thông số sau: * XXX - Số lượng ổ đĩa tham gia vào hệ thống RAID. * YYY - Kích thước của một chunk trong RAID. (xác định được ở bước 3). * ZZZ - Layout của hệ thống RAID (xác định được ở bước 3) * Ổ cứng thiếu (trong trường hợp này là /dev/sdd1). Thực thi câu lệnh sau:
Giờ đây bạn đã có hệ thống RAID chạy ổ chế độ "degraded" hãy tiến hành cứu lại dữ liệu hoặc thay thế các ổ cứng còn thiếu bằng ổ cứng mới và rebuild lại RAID. Tham khảo bài viết tiếng Anh tại địa chỉ: http://wiki.centos.org/TipsAndTricks..._RAID5_Volumes |
||||||||
|
|