Xử lý failed CS (Disks)
Xử lý failed CS (Disks)
Nếu chunk trên chunk server bị lỗi. Cần phải xác định được nguyên nhân chunk bị lỗi và chọn cách giải quyết hợp lý.
Để có thể xem tình trạng của chunk:
pstorage -c <tên cluster> top
Nhấn phím I cho đến khi thấy cột FLAG. Xem flag của chunk đang bị lỗi.
Dưới đây là một số lỗi và cách giải quyết:
Flag | Issue | What to do |
H |
I/O Error. Đĩa trên chunk server đó bị hỏng. |
Kiểm tra lỗi cho ổ đĩa. Nếu đĩa bị lỗi thì thay thế ổ đĩa mới và tạo lại chunk. |
h |
Chunk bị checksum không khớp |
Kiểm tra lỗi cho ổ đĩa. Nếu đĩa bị lỗi thì thay thế ổ đĩa mới và tạo lại chunk. |
S |
Chunk journal không thể truy cập tới journal SSD (SSD Cache) hoặc có thể ổ SSD bị lỗi. |
Kiểm tra lại link journal, SSD có được mount hay không, kiểm tra lỗi cho SSD. Nếu mất link journal tiến hành link lại journal cho chunk hoặc SSD lỗi thì thế SSD mới và tạo lại cache. |
s |
Không thể truy cập checksum chunk lưu trữ trên SSD cache | Kiểm tra lỗi cho ổ đĩa SSD. Nếu bị hư hỏng, tiến hành thay thế SSD và tạo lại cache. |
R | Đường dẫn đến chunk không hợp lệ. Ổ đĩa trên chunk server không được gắn vào hoặc mount vào hệ thống. | Kiểm tra đĩa đã được gắn vào chưa. Đảm bảo rằng cấu hình mount đúng trong /etc/fstab. |
T | I/O request timeout.Các ổ đĩa không truy cập được vì một lý do nào đó. Không nhất thiết ổ đĩa bị hư hỏng. | Kiểm tra lại ổ đĩa và log hệ thống (dmesg). Để tìm nguyên nhân tại sao I/O request timeout. |