Tôi đang gặp một vấn đề rất kỳ lạ với cơ sở dữ liệu mariadb, ngẫu nhiên nó gặp sự cố với lỗi này:
free(): khối chưa sắp xếp bị hỏng
210804 20:05:16 [ERROR] mysqld có tín hiệu 6 ;
Điều này có thể là do bạn nhấn một lỗi.Cũng có thể là nhị phân này
hoặc một trong những thư viện mà nó được liên kết bị hỏng, được xây dựng không đúng cách,
hoặc cấu hình sai. Lỗi này cũng có thể do phần cứng bị trục trặc.
Để báo cáo lỗi này, hãy xem https://mariadb.com/kb/en/reporting-bugs
Chúng tôi sẽ cố gắng hết sức để thu thập một số thông tin hy vọng sẽ hữu ích
chẩn đoán vấn đề, nhưng vì chúng tôi đã gặp sự cố,
một cái gì đó chắc chắn là sai và điều này có thể thất bại.
Phiên bản máy chủ: 10.3.27-MariaDB-0+deb10u1
key_buffer_size=134217728
read_buffer_size=131072
max_used_connections=152
max_threads=153
thread_count=157
Có thể mysqld có thể sử dụng tới
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 467424 K byte bộ nhớ
Hy vọng không sao; nếu không, giảm một số biến trong phương trình.
Con trỏ luồng: 0x7f2534000c08
Đang cố quay lại. Bạn có thể sử dụng các thông tin sau để tìm hiểu
nơi mysqld chết. Nếu bạn không thấy tin nhắn nào sau đó, điều gì đó đã xảy ra
sai kinh khủng...
stack_bottom = 0x7f260c2b9dd8 thread_stack 0x49000
Tôi đã thử fsck vào các phân vùng và mọi thứ có vẻ ổn,
điều này mới bắt đầu xảy ra cách đây 2 tuần và máy chủ đã hoạt động được 3 tháng,
máy chủ này có một
sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
trên my.cnf tôi không biết liệu điều này có thực sự khiến mysqld gặp sự cố trong một số trường hợp hay không.
Bất cứ ai có kinh nghiệm với vấn đề tương tự?