Hướng dẫn sửa lỗi “MySQL is running but PID file could not be found” VPS

Sửa lỗi “MySQL is running but PID file could not be found” VPS

Khi kiểm tra service MySQL bạn cũng gặp phải thông báo tương tự như sau:

Nguyên nhân thì có rất nhiều, mình lúc đầu dành mấy tiếng đồng hồ mò mẫm fix các kiểu vẫn không được. Cuối cùng mới phát hiện ra vấn đề do ổ cứng bị Full, dẫn đến MySQL không thể tạo được file PID nên có thông báo lỗi kia.

Nếu gặp vấn đề tương tự mình, đầu tiên bạn hãy check ngay dung lượng ổ cứng xem có vấn đề gì không nhé. Nếu bị full, hãy tìm và xóa bớt đi.

Trong trường hợp không phải vấn đề do hết ổ cứng, bạn thử tham khảo thêm hướng dẫn bên dưới. Mình tìm pid của process mysql đang chạy rồi kill nó đi.

Tạo file PID tương ứng rồi restart lại MySQL

Ngoài ra, nguyên nhân service MySQL tự động stop thường do server thiếu RAM. Do đó, bạn hãy tối ưu lại cache website, kích hoạt SWAP nếu chưa tạo, và cuối cùng nâng cấp RAM để hạn chế vấn đề này.

Chúc bạn thành công.

Be the first to comment

Leave a Reply

Your email address will not be published.


*