Điểm:0

Cơ sở dữ liệu Mysql thường dừng và không khởi động lại

lá cờ in

Máy chủ: Linode Chuyên dụng 4G Ubuntu 18.04, Webmin + Virtualmin

Thỉnh thoảng, máy chủ mysql dừng và không khởi động lại được. Đây là nhật ký tôi có thể tìm thấy:

Ngày 11 tháng 4 20:54:57 hạt tre: [ 2082.915857] [ 7664] 112 7664 406072 46295 745472 3 0 mysqld
Ngày 11 tháng 4 20:54:57 hạt tre: [ 2082.915859] [ 7701] 0 7701 129687 307 679936 1435 0 apache2
Ngày 11 tháng 4 20:54:57 hạt tre: [ 2082.915860] [ 7702] 0 7702 129683 253 667648 1487 0 apache2
11 tháng 4 20:54:57 hạt tre: [ 2082.915861] Hết bộ nhớ: Giết tiến trình 7664 (mysqld) điểm 40 hoặc hy sinh con
Ngày 11 tháng 4 20:54:57 hạt tre: [ 2082.919284] Killed process 7664 (mysqld) total-vm:1624288kB, anon-rss:185180kB, file-rss:0kB, shmem-rss:0kB
Ngày 11 tháng 4 20:54:57 hạt tre: [ 2082.941447] oom_reaper: quy trình đã gặt 7664 (mysqld), giờ là anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Ngày 11 tháng 4 20:54:57 bamboo systemd[1]: mysql.service: Quá trình chính đã thoát, code=killed, status=9/KILL
Ngày 11 tháng 4 20:54:57 bamboo systemd[1]: mysql.service: Failed with result 'signal'.
Ngày 11 tháng 4 20:54:57 bamboo systemd[1]: mysql.service: Hết thời gian tạm dừng dịch vụ, lên lịch khởi động lại.
Ngày 11 tháng 4 20:54:57 bamboo systemd[1]: mysql.service: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 4.
Ngày 11 tháng 4 20:54:57 bamboo systemd[1]: Máy chủ cộng đồng MySQL đã dừng.

..........

Ngày 11 tháng 4 14:02:53 bamboo systemd[1]: mysql.service: Công việc khởi động lại theo lịch trình, bộ đếm khởi động lại ở mức 4.
Ngày 11 tháng 4 14:02:53 bamboo systemd[1]: Máy chủ cộng đồng MySQL đã dừng.
Ngày 11 tháng 4 14:02:53 bamboo systemd[1]: Bắt đầu MySQL Community Server...
Ngày 11 tháng 4 14:02:53 tre mysqld [4345]: Khởi tạo mysqld không thành công: 0
Ngày 11 tháng 4 14:02:53 tre systemd[1]: mysql.service: Quá trình kiểm soát đã thoát, mã=trạng thái đã thoát=1
Ngày 11 tháng 4 14:02:53 bamboo systemd[1]: mysql.service: Không thành công với kết quả 'mã thoát'.
Ngày 11 tháng 4 14:02:53 bamboo systemd[1]: Không thể khởi động Máy chủ cộng đồng MySQL.
Ngày 11 tháng 4 14:02:53 bamboo systemd[1]: mysql.service: Hết thời gian tạm dừng dịch vụ, lên lịch khởi động lại.

Có vẻ như đó là một vấn đề bộ nhớ. Nhưng tôi đang lưu trữ một số trang wordpress rất nhỏ trên máy chủ này và chúng không thể sử dụng hết bộ nhớ.

Biểu đồ máy chủ: nhập mô tả hình ảnh ở đây

Bạn có thể thấy mức sử dụng CPU tăng đột biến và đó là khi cơ sở dữ liệu mysql bị dừng.

Tôi không làm gì đặc biệt vào thời điểm đó nên khá khó để tôi tái tạo vấn đề và quan sát nguyên nhân có thể xảy ra. Tôi đoán để điều tra điều này, tôi cần xem xét kỹ hơn các bản ghi, nhưng điều này hoàn toàn nằm ngoài tầm hiểu biết của tôi.

Ai đó có thể làm sáng tỏ về cách tìm ra nguyên nhân có thể không?

Điểm:2
lá cờ in

Hết bộ nhớ: Kill processoom_reaper... Đó rõ ràng là một vấn đề về bộ nhớ.

Khi MySQL bị dừng, kết quả của: miễn phí -h ?

Hãy thử khởi động lại MySQL và kiểm tra htop trong một bảng điều khiển khác, để theo dõi thời gian thực cho các quy trình, RAM, CPU ...

Kiểm tra kích thước bộ đệm INNODB trong bảng điều khiển MySQL, có thể nó nhiều hơn bộ nhớ khả dụng vật lý của bạn:

hiển thị các biến toàn cầu như 'innodb_buffer_pool_size';

Bạn có một số phân vùng SWAP?

Đối với phía Wordpress, có trang web Wordpress và trang web Wordpress ... Bạn có một số plugin trên đó không? Một số có thể chuyên sâu về cơ sở dữ liệu (hoặc không được tối ưu hóa).

lá cờ ua
Và cố gắng tìm ra truy vấn nào đang chạy khi nó bị croak.

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