Điểm:0

Zpool lỗi vĩnh viễn cho radz2

lá cờ cn

Sự cố: Zpool hiển thị "lỗi: Lỗi cố định đã được phát hiện trong các tệp sau: tank/vms/fileserver:<0x0>

Máy chủ có sáu ổ đĩa 12Tb trong một cuộc đột kích2. Đây là những ổ đĩa quay. Zpool hiển thị tất cả các ổ đĩa đang TRỰC TUYẾN. Không có lỗi đọc, viết hoặc cksum. HĐH: Ubuntu 20.04.3 và zfsutils-linux 0.8.3-1ubuntu12.13

Tôi chưa bao giờ thấy một lỗi vĩnh viễn nào trước đây và tôi không hiểu cách khắc phục lỗi này. Tôi hiểu rằng với một chiếc radiz2, máy có thể có tới hai ổ đĩa bị lỗi mà không bị hỏng. Nếu cái thứ ba biến mất thì zpool sẽ biến mất. Đúng không? Trong tình huống này, không có ổ đĩa nào bị lỗi và lỗi duy nhất hiển thị là lỗi vĩnh viễn. Không có ổ đĩa bị lỗi, zfs có thể khôi phục hoặc xây dựng lại tệp từ các bản sao tốt khác trên RAIDz2 không? Có bằng cách loại bỏ các lỗi vĩnh viễn.Hay chúng ta cần phải đi đến radiz3?

Trong trường hợp này, đây là máy chủ dự phòng của chúng tôi. Nếu máy ảo máy chủ tệp đã chạy trên máy này khi lỗi vĩnh viễn này xảy ra, thì máy ảo đó có bị chuyển vào thùng rác không?

Từ những gì tôi có thể tìm thấy, thông báo lỗi của tôi đang xử lý hỏng dữ liệu đối tượng. Tôi chỉ nhận thấy thông báo này vì bản sao zfs đi từ máy chủ chính của chúng tôi đến máy chủ dự phòng này đã bị treo khi cố gắng đồng bộ hóa máy chủ tệp. Để khắc phục điều này, tôi đọc rằng tôi cần xóa tệp được đề cập. Sau đó, zfs sẽ đánh dấu các khối này là xấu và xây dựng lại tệp từ một bản sao tốt ở một khu vực khác trên đĩa?

Đây là một vài nơi tôi đã đọc cho đến nay:

Sửa chữa dữ liệu bị hỏng

Lỗi ZFS vĩnh viễn chỉ ra điều gì?

Trân trọng, người cho vay

Điểm:0
lá cờ za

Tôi hiểu rằng với một chiếc radiz2, máy có thể có tới hai ổ đĩa bị lỗi mà không bị hỏng. Nếu cái thứ ba biến mất thì zpool sẽ biến mất. Đúng không?

Không. Mảng có thể có tối đa hai ổ đĩa mà không bị hỏng. Điều này không có gì để làm với máy đi lên hoặc xuống.

Trong tình huống này, không có ổ đĩa nào bị lỗi và lỗi duy nhất hiển thị là lỗi vĩnh viễn.

Nó hiển thị lỗi vĩnh viễn trong một tập tin. Trong một tệp đã bị xóa theo như tôi hiểu (nhưng câu hỏi ban đầu vẫn thiếu trạng thái zpool đầu ra, chúng tôi chỉ có cách giải thích sai lầm tiềm ẩn của bạn về nó). Khả năng tự phục hồi của Zfs không phải là phép thuật, fs có thể phục hồi từ các lỗi đến một ngưỡng nhất định, nhưng sau đó những điều tồi tệ có xu hướng xảy ra. Giống như lỗi vĩnh viễn của bạn. Trường hợp thông thường nhất là khi bạn có một số lỗi tổng kiểm tra trên nhiều ổ đĩa, giao nhau trên một số tệp. Không có trạng thái zpool thật khó đoán.

Không có ổ đĩa bị lỗi, zfs có thể khôi phục hoặc xây dựng lại tệp từ các bản sao tốt khác trên RAIDz2 không?

Nó sẽ, nhưng không phải cho một tập tin đã bị xóa.

Có bằng cách loại bỏ các lỗi vĩnh viễn.

Vì vậy, bạn muốn zfs chỉ âm thầm nuốt lỗi. Đó không phải là cách mọi thứ hoạt động trong CNTT. phần nhân zfs đang phàn nàn về các lỗi xảy ra và đó là phần tốt.

Nếu máy ảo máy chủ tệp đã chạy trên máy này khi lỗi vĩnh viễn này xảy ra, thì máy ảo đó có bị chuyển vào thùng rác không?

Phụ thuộc. Nếu tệp bị hỏng này là một ổ đĩa zfs mà VM sử dụng cho đĩa của nó - thì chắc chắn là như vậy.

Sau đó, zfs sẽ đánh dấu các khối này là xấu và xây dựng lại tệp từ một bản sao tốt ở một khu vực khác trên đĩa?

Nó có lẽ đã làm. Chỉ cần chà hồ bơi và lỗi sẽ biến mất sau một thời gian (mặc dù không phải ngay lập tức).

Và không sử dụng zfs trên Linux trong sản xuất. Vâng, phần đó sẽ nhận được hàng chục lượt phản đối, nhưng đó là sự thật phũ phàng. Không ai quan tâm đến zfs trên Linux trong sản xuất. Nhà lãnh đạo dũng cảm của Linux đã công khai phủ nhận sự cần thiết của nó và ghét cay ghét đắng nó, bởi vì nó bắt nguồn từ Sun Microsystems mà ông ghét nhất và được phân phối theo giấy phép CDDL. Sử dụng FreeBSD hoặc Solaris (vâng, Joyent SmartOS cũng là một lựa chọn khả thi, mặc dù nó hơi kỳ lạ), ít nhất hai thứ đó đáng tin cậy hơn nhiều khi nói đến zfs. Solaris vẫn có triển khai zfs chuẩn (cả Linux và FreeBSD đều không thể sử dụng nó như một trao đổi (một lần họ nói rằng họ có thể, nhưng sau một số cuộc đấu tranh, điều này xảy ra chỉ là sai sự thật), cũng như không thể đổ lỗi cho nó, và trên Solaris hai cái này mọi thứ là bản địa). Vâng, Linux có cơ sở người dùng rộng đến mức FreeBSD dường như là một lỗi thống kê so với nó, nhưng vấn đề là, khi nói đến những người sử dụng zfs, cơ sở người dùng FreeBSD zfs lớn hơn rất nhiều so với Linux.

Đă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.