Tôi chỉ muốn mở đầu điều này với thực tế là tôi chưa quen với công việc quản trị máy chủ như thế này, nhưng tôi rất quan tâm và mong muốn học hỏi. Tôi đang lưu trữ một trang WordPress nhỏ trên Digital Ocean, trang này tương đối mới và có ít hoặc không có lưu lượng truy cập. Giọt đang chạy một ngăn xếp LAMP điển hình và có bộ nhớ 1GB, theo kinh nghiệm của tôi trước đây là đủ vì tôi có xu hướng không sử dụng nhiều plugin và sử dụng các chủ đề khá nhẹ. Plugin duy nhất tôi đã cài đặt mà tôi chưa từng sử dụng trước đây là WordFence. Dù sao đi nữa, trong quá trình phát triển, thỉnh thoảng tôi gặp lỗi "Lỗi thiết lập kết nối với DB", đôi khi trang web hoàn toàn không tải và kết nối qua SSH cực kỳ chậm. Hôm nay tôi đã gặp sự cố này và sau khi sự cố tự khắc phục, tôi đã SSH vào để xem những gì tôi có thể tìm thấy. Dưới đây là những gì tôi đã có thể thu thập:
hàng đầu
liên tục liệt kê mysql lên hàng đầu vì mức sử dụng của nó cao
1724 mysql 20 0 1333488 405436 0 S 0,7 40,5 0:11,53 mysqld
grep -Ei 'oom|hết bộ nhớ' /var/log/syslog
Ngày 25 tháng 1 15:18:40 droplet kernel: [599977.961722] oom_kill_ process.cold+0xb/0x10
Ngày 25 tháng 1 15:18:40 droplet kernel: [599977.961936] [ pid ] uid tgid total_vm rss pgtables_bytes hoán đổi tên oom_score_adj
Ngày 25 tháng 1 15:18:40 droplet kernel: [599977.962031] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/mysql.service,task= mysqld,pid=31337,uid=112
Ngày 25 tháng 1 15:18:40 droplet kernel: [599977.962130] Hết bộ nhớ: Quá trình bị giết 31337 (mysqld) total-vm:1342776kB, anon-rss:439804kB, file-rss:0kB, shmem-rss:0kB, UID:112 pgtables:1264kB oom_score_adj:0
Ngày 25 tháng 1 15:18:40 hạt nhân giọt: [599978.039990] oom_reaper: quy trình đã gặt hái 31337 (mysqld), giờ là anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Ngày 25 tháng 1 15:26:50 droplet kernel: [600468.028506] systemd đã gọi oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0
Ngày 25 tháng 1 15:26:50 droplet kernel: [600468.028534] oom_kill_ process.cold+0xb/0x10
Ngày 25 tháng 1 15:26:50 droplet kernel: [600468.028658] [ pid ] uid tgid total_vm rss pgtables_bytes hoán đổi tên oom_score_adj
Ngày 25 tháng 1 15:26:50 droplet kernel: [600468.028754] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/mysql.service,task= mysqld,pid=67924,uid=112
Ngày 25 tháng 1 15:26:50 droplet kernel: [600468.028885] Hết bộ nhớ: Quá trình bị giết 67924 (mysqld) total-vm:1310584kB, anon-rss:385228kB, file-rss:0kB, shmem-rss:0kB, UID:112 pgtables:1132kB oom_score_adj:0
Ngày 25 tháng 1 15:26:50 hạt nhân giọt: [600468.092875] oom_reaper: quy trình đã gặt 67924 (mysqld), giờ là anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Là người mới làm quen với điều này, tôi không chắc đây có phải là vấn đề đáng lo ngại hay không (có thể là một cuộc tấn công nào đó) hay đó chỉ đơn giản là một cấu hình Cài đặt WordPress bằng một cú nhấp chuột của Digital Ocean hoặc có thể bộ nhớ 1GB không còn đủ nữa. Mọi thông tin chi tiết sẽ được đánh giá rất cao!