Điểm:0

Đặt và bỏ đặt cảnh báo bộ nhớ RabbitMQ cho đến khi cảnh báo dung lượng ổ đĩa được đặt và bỏ đặt cho đến khi gặp sự cố

lá cờ us

Chúng tôi có một máy chủ RabbitMQ chạy chính xác trong một thời gian cho đến khi nó bắt đầu cài đặt và bỏ cài đặt cảnh báo bộ nhớ qua lại:

380 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::17:46:33 ===
Đã đặt 381 vm_memory_high_watermark. Bộ nhớ đã sử dụng:3437756080 cho phép:3338231808
382 
383 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::17:46:33 ===
384 cảnh báo giới hạn tài nguyên bộ nhớ được đặt trên nút 'rabbit@rab-server'.
385 
386 ****************************************************** *********
387 *** Nhà xuất bản sẽ bị chặn cho đến khi cảnh báo này hết ***
388 ****************************************************** *********
389 
390 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::17:46:36 ===
391 vm_memory_high_watermark rõ ràng. Bộ nhớ đã sử dụng:1541409584 cho phép:3338231808
392 
393 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::17:46:36 ===
Đã xóa cảnh báo giới hạn tài nguyên bộ nhớ 394 trên nút 'rabbit@rab-server'
395 
396 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::17:46:36 ===
Đã xóa cảnh báo giới hạn tài nguyên bộ nhớ 397 trên toàn cụm
398 
399 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::17:46:42 ===
Đã đặt 400 vm_memory_high_watermark. Bộ nhớ đã sử dụng:4035019336 cho phép:3338231808
401 
402 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::17:46:42 ===
Đã đặt báo động giới hạn tài nguyên bộ nhớ 403 trên nút 'rabbit@rab-server'.
404 
405 ****************************************************** *********
406 *** Nhà xuất bản sẽ bị chặn cho đến khi cảnh báo này hết ***
407 ****************************************************** *********
408 
409 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::17:46:45 ===
Xóa 410 vm_memory_high_watermark. Bộ nhớ đã sử dụng:1786022776 cho phép:3338231808

Nó làm như vậy nhiều lần và các bước nhảy luôn chiếm khoảng 2,5 GB hoặc bộ nhớ được sử dụng.

Cho đến khi nó bắt đầu làm điều tương tự đối với dung lượng ổ đĩa

456 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::18:15:35 ===
457 Không gian đĩa trống không đủ. Số byte miễn phí: 44498944. Giới hạn: 50000000
458 
459 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:15:35 ===
Cảnh báo giới hạn tài nguyên đĩa 460 được đặt trên nút 'rabbit@rab-server'.
461 
462 *************************************************** *********
463 *** Nhà xuất bản sẽ bị chặn cho đến khi cảnh báo này hết ***
464 *************************************************** *********
465 
466 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::18:16:05 ===
467 Không gian đĩa trống là đủ. Số byte miễn phí: 8649433088. Giới hạn: 50000000
468 
469 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:16:05 ===
Đã xóa cảnh báo giới hạn tài nguyên đĩa 470 trên nút 'rabbit@rab-server'
471 
472 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:16:05 ===
Đã xóa cảnh báo giới hạn tài nguyên đĩa 473 trên toàn cụm
474 
475 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::18:18:17 ===
476 Dung lượng đĩa trống không đủ. Số byte miễn phí: 46092288. Giới hạn: 50000000
477 
478 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:18:17 ===
479 cảnh báo giới hạn tài nguyên đĩa được đặt trên nút 'rabbit@rab-server'.
480 
481 ****************************************************** *********
482 *** Nhà xuất bản sẽ bị chặn cho đến khi cảnh báo này hết ***
483 ****************************************************** *********
484 
485 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::18:19:07 ===
486 Không gian đĩa trống là đủ. Số byte miễn phí: 2646163456. Giới hạn: 50000000
487 
488 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:19:07 ===
Đã xóa cảnh báo giới hạn tài nguyên đĩa 489 trên nút 'rabbit@rab-server'
490 
491 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:19:07 ===
Đã xóa cảnh báo giới hạn tài nguyên đĩa 492 trên toàn cụm
493 
494 =BÁO CÁO THÔNG TIN==== 25-Oct-2021::18:40:51 ===
495 Dung lượng đĩa trống không đủ. Số byte miễn phí: 49758208. Giới hạn: 50000000
496 
497 =BÁO CÁO CẢNH BÁO==== 25-Oct-2021::18:40:51 ===
Đã đặt cảnh báo giới hạn tài nguyên đĩa 498 trên nút 'rabbit@rab-server'.
499 
500 ****************************************************** *********
501 *** Nhà xuất bản sẽ bị chặn cho đến khi cảnh báo này hết ***
502 *************************************************** *********

Và bước nhảy vọt về dung lượng ổ đĩa từ hàng gigabyte dung lượng ổ đĩa trống xuống dưới 50 megabyte

Và sau đó nó sụp đổ. Cố gắng khởi động lại cơ sở dữ liệu ở trạng thái này sẽ khiến RabbitMQ cố gắng khởi động và sẽ kết xuất toàn bộ cơ sở dữ liệu của nó vào tệp nhật ký, khiến tệp nhật ký tăng từ khoảng 600 dòng lên hơn 19000000 (vâng, mười chín triệu).

Tôi gặp khó khăn trong việc tìm ra nguyên nhân gây ra hành vi này bởi vì khi tôi làm

df -h

Trong hành vi, không có đĩa nào đầy.

Tôi không phải là chuyên gia về RabbitMQ nên câu hỏi của tôi là:

1 - RabbitMQ có ghi vào đĩa nếu có quá nhiều RAM không?

2 - RabbitMQ viết ở đâu? Có thể 50 MB đang đề cập đến không gian có thể ghi của nó?

3 - Nếu bạn đã từng gặp sự cố tương tự, bạn đã làm gì để khắc phục sự cố đó?

Hiện tại tôi đã thêm không gian hoán đổi trên máy vì nó được đề cập để kích hoạt nó trong tài liệu bộ nhớ của RabbitMQ: https://www.rabbitmq.com/memory.html

Tôi phải đưa máy chủ trở lại đúng hướng ngay bây giờ, nhưng tôi không có cách nào xác nhận điều này sẽ khắc phục sự cố cho đến khi nó xuất hiện trở lại.

Cảm ơn bạn đã dành thời gian.

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