Điểm:0

Gắn kết Gluster liên tục gặp sự cố

lá cờ cn

Tôi đang chạy một nhóm nhỏ các nút Docker Swarm trên Raspberry Pis và sử dụng glusterfs làm bộ lưu trữ dùng chung cho ổ đĩa docker. Ban đầu, tôi đã thiết lập tính năng này khi đang sử dụng Ubuntu Server 21.04 (rậm lông) có gluster 9.0 được bao gồm trong các gói mặc định của nó. Điều này hoạt động rất tốt, chỉ thỉnh thoảng có lỗi trong các tập được gắn, dường như khi một số bản cập nhật sẽ áp dụng âm thầm trong nền.

Tuy nhiên, kể từ khi nâng cấp cả 3 nút lên 21.10 (impish) và do đó là gluster 9.2, tôi không gặp vấn đề gì khi một số vùng chứa khởi động và tương tác với các tệp của chúng (chi tiết cụ thể về vấn đề này tôi không biết), hãy gắn kết .glusterfs trên nút mà vùng chứa đang chạy (và nó xảy ra trên bất kỳ nút nào) dường như gặp sự cố với thông báo nhật ký bên dưới từ journalctl cho đơn vị gắn kết có liên quan:

Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: các khung đang chờ xử lý:
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(0) op(0)
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(0) op(0)
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(1) op(LK)
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(0) op(0)
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(0) op(0)
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(1) op(OPEN)
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: frame : type(1) op(OPEN)
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: bản vá lỗi: git://git.gluster.org/glusterfs.git
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: tín hiệu nhận được: 11
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: thời điểm xảy ra sự cố:
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: 2021-12-12 05:18:42 +0000
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: chi tiết cấu hình:
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: argp 1
Ngày 12 tháng 12 05:18:42 node1 mnt-gfs-docker1[12330]: backtrace 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: dlfcn 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: libpthread 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: llistxattr 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: setfsid 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: spinlock 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: epoll.h 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: xattr.h 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: st_atim.tv_nsec 1
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: gói-chuỗi: glusterfs 9.2
Ngày 12 tháng 12 05:18:42 nút1 mnt-gfs-docker1[12330]: ---------
Ngày 12 tháng 12 05:20:39 node1 systemd[1]: Ngắt kết nối /mnt/gfs/docker1...
Ngày 12 tháng 12 05:20:39 node1 systemd[1]: mnt-gfs-docker1.mount: Đã hủy kích hoạt thành công.
Ngày 12 tháng 12 05:20:39 node1 systemd[1]: Unmount /mnt/gfs/docker1.
Ngày 12 tháng 12 05:20:39 node1 systemd[1]: mnt-gfs-docker1.mount: Tiêu tốn thời gian CPU 6h 49 phút 33,197 giây.

Vì tôi chưa quen với gluster, nên tôi không hiểu gì ở đây về lý do tại sao điều này lại xảy ra và tôi không thể tìm thấy bất kỳ chi tiết cụ thể nào về những gì có thể xảy ra vào thời điểm gây ra điều này. Tôi đã kiểm tra trạng thái khôi phục của ổ đĩa và không có tệp nào đang chờ xử lý và sau khi khôi phục hoàn toàn, không có bất kỳ đồng bộ hóa nào (ngay cả với một số vùng chứa vẫn đang chạy).

tldr; khối lượng gluster tiếp tục ngắt kết nối/gặp sự cố trên các nút máy khách, mặc dù dường như không có vấn đề gì với các viên gạch gluster bên dưới, không có mục nhật ký rõ ràng mặc dù ở trên tôi không thể thấy sự cố được liệt kê trong

Điều gì gây ra điều này và làm thế nào tôi có thể ngăn chặn nó?

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