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ủ:
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?