Điểm:2

Làm cách nào để tìm ra đĩa nào bị lỗi trong hệ thống tệp btrfs Raid1?

lá cờ cn

Vài ngày trước, SSD hệ thống trong máy tính để bàn của tôi bị lỗi hoàn toàn. Một hoặc hai tuần trước khi một số triệu chứng xuất hiện: hệ thống thỉnh thoảng khởi động ở chế độ chỉ đọc, một số lỗi xuất hiện. Nhưng sau khi khởi động lại, tất cả đều hoạt động tốt. SMART không hiển thị gì cả.

Đây là máy tính làm việc chính của tôi và nó đã 10 năm tuổi (với một số nâng cấp). Tôi đã thiết lập các bản sao lưu thích hợp cho ổ cứng và dữ liệu quan trọng cũng được gửi tới đám mây ngoài ổ cứng.

Vì vậy, tôi nghĩ: "Được rồi, bây giờ mình đang quá bận rộn, hệ thống đang bị lỗi nhưng vẫn hoạt động. Có thể đó là SSD, có thể bo mạch chủ hoặc nguồn điện đang chết. Mình có các bản sao lưu. Mình sẽ tiếp tục làm việc trong một thời gian và nếu có nhuộm hoàn toàn, tôi thay thế SSD hoặc toàn bộ hệ thống".

Sau khi nó nhuộm màu hoàn toàn (lúc đó rất bất tiện), tôi mới biết đó là SSD, mua một cái khác rất nhanh, khôi phục một bản sao lưu và đủ hạnh phúc.

Nhưng tôi vẫn bị mất một số phần công việc của mình (không phải phần lớn nhưng vẫn vậy) giữa các bản sao lưu.

Tôi đang sử dụng btrfs trong một thời gian dài. Tôi nghĩ rằng phải có một cách tốt hơn để làm điều đó bằng cách sử dụng đột kích1. Vì vậy, tôi đã mua một ổ SSD khác và thực hiện một cuộc đột kích.

Kế hoạch là trong trường hợp ổ SSD không thể kết nối cuộc đột kích với Giảm sút chất lượng tùy chọn, chuyển đổi nó thành Độc thân, đặt mua một đĩa và tiếp tục làm việc. Nếu SSD khác không bị lỗi ngay lập tức, thì nó đủ tốt.

Nhưng có một gotcha. Hãy tưởng tượng trường hợp thất bại tương tự. Làm thế nào để tôi biết đĩa nào có tội? Vấn đề là đột kích1 chỉ có thể được gắn xuống dưới dạng xuống cấp một lần, vì vậy rất khó để kiểm tra nó.

Có bất kỳ có bất kỳ ý tưởng?

N0rbert avatar
lá cờ zw
`Sudo smartctl --scan` với trình điều khiển có liên quan sẽ hiển thị thông tin về RAID phần mềm, bao gồm đĩa SMART. Bạn có thể tham khảo [man-page](http://manpages.ubuntu.com/manpages/focal/en/man8/smartctl.8.html) để biết chi tiết.
Pilot6 avatar
lá cờ cn
Nó không phải là một cuộc tấn công phần cứng. Và smartctl không hiển thị bất cứ thứ gì ngay cả sau khi đĩa không thể đọc được :-)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.