Hướng dẫn mysql binary - nhị phân mysql

Hướng dẫn xử lý đầy dung lượng do mysql-bin aaPanel

1. Tổng quan

Trong một ngày đẹp trời bổng dưng các website của bạn trên cùng một VPS/Server đều bị lỗi đồng loạt và hiển thị nội dung tương tự như hình bên dưới.

Hướng dẫn mysql binary - nhị phân mysql

Trường hợp này là VPS/Server của bạn đã bị đầy dung lượng, nguyên nhân đầy dung lượng thì cực kì nhiều nhưng trong bài viết này mình sẽ hướng dẫn xử lý đầy dung lượng do mysql-bin aaPanel.

Tham khảo dịch vụ VPS/Server của AZDIGI tại đây!tại đây!

2. Xác định nguyên nhân và cách xử lý đầy dung lượng do mysql-bin aaPanel

Để xác định nguyên nhân và các xử lý đầy dung lượng do mysql-bin aaPanel chúng ta cần thực hiện 3 bước sau.aaPanel chúng ta cần thực hiện 3 bước sau.

Bước 1: SSH vào hệ thống VPS/Server của bạn

Để xử lý đầy dung lượng do mysql-bin aaPanel, đầu tiên chúng ta cần làm là SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

  • Hướng dẫn đăng nhập vào VPS Linux với giao thức SSH

Sau khi đã SSH thành công chúng ta tiếp tục với bước 2 để bắt đầu quá xác định nguyên nhân.

Bước 2: Xác định nguyên nhân gây đầy dung lượng của VPS/Server

Sau khi đã SSH vào VPS/Server của bạn, chúng ta sử dụng lệnh df-h để xem phân vùng nào đang bị đầy 100%.

Hướng dẫn mysql binary - nhị phân mysql

Xem qua hình trên bạn có thể thấy phân vùng / của mình đang bị đầy. Sử dụng lệnh cd / để di chuyển vào phân vùng / và kiểm tra tiếp với lệnh du -sh *.

Hướng dẫn mysql binary - nhị phân mysql

Tại đây bạn có thể thấy thư mục www chiếm nhiều nhất, tiếp tục dùng lệnh cd www để di chuyển vào thư mục này và dùng lệnh cũ du -sh * để kiểm tra tiếp.

Hướng dẫn mysql binary - nhị phân mysql

Tiếp tục di chuyển vào thư mục server và dùng lệnh cũ du -sh * để kiểm tra tiếp.

Hướng dẫn mysql binary - nhị phân mysql

Tại đây bạn có thể thấy thư mục data chiếm nhiều nhất, tiếp tục dùng lệnh cd /0 để di chuyển vào thư mục này và dùng lệnh cũ du -sh * để kiểm tra tiếp.

Hướng dẫn mysql binary - nhị phân mysql

Như ảnh trên bạn có thể thấy có rất nhiều tệp tin dạng cd /2 chiếm nhiều dung lượng. Vậy là xác định được nguyên nhân chiếm nhiều là do cd /3(binary logs) gây ra.

Bước 3: Xử lý đầy dung lượng do mysql-bin aaPanel

Để xử lý đầy dung lượng do mysql-bin aaPanel, chúng ta cần sửa lại cấu hình của dịch vụ cd /4 tắt cd /5đi, để thay đổi chúng ta sử dụng lệnh sau:

Chúng ta tìm dòng cd /6 bấm cd /7 để vào chế độ chỉnh sửa và thêm cd /8 ở đầu dòng như hình sau, các bạn cũng có thể cd /8 thêm dòng /0 nếu muốn:

Hướng dẫn mysql binary - nhị phân mysql

Trước khi chỉnh sửa.

Hướng dẫn mysql binary - nhị phân mysql

Sau khi chỉnh sửa.

Sau khi đã chỉnh sửa xong các bạn bấm như sau để lưu lại: Bấm nút ESC sau đó ký tự /1 và /2 để lưu.

Sử dụng lệnh /3 khởi động lại dịch vụ cd /4 để nhận cấu hình mới.

Hướng dẫn mysql binary - nhị phân mysql

Sau khi đã khởi động lại dịch vụ /5 bạn hoàn toàn có thể xóa các tệp tin cd /2 đi được rồi. Sử dụng lệnh sau để xóa nhanh nhé các bạn /7. Sau đó kiểm tra lại dung lượng VPS/Server với lệnh /8.

Hướng dẫn mysql binary - nhị phân mysql

Ta có thể thấy dung lượng sử dụng / đã giảm đi rất nhiều.

3. Tổng kết

Thông qua bài này các bạn đã nắm được cách xử lý vấn đề đầy dung lượng do mysql-bin aaPanel nhanh gọn. Cũng như cách để xác định được thư mục nào chiếm nhiều dung lượng trên VPS/Server của bạn. Tuy vấn đề này không bị riêng trên aaPanel nhưng với aaPanel hiện tại thì mặc định có bật cd /3(binary logs) nên có thể sẽ có nhiều bạn gặp phải. Cách này cũng có thể áp dụng cho các tình huống cùng nguyên nhân tương tự. Hy vọng bài viết này sẽ hữu ích với các bạn.VPS/Server của bạn. Tuy vấn đề này không bị riêng trên aaPanel nhưng với aaPanel hiện tại thì mặc định có bật cd /3(binary logs) nên có thể sẽ có nhiều bạn gặp phải. Cách này cũng có thể áp dụng cho các tình huống cùng nguyên nhân tương tự. Hy vọng bài viết này sẽ hữu ích với các bạn.

Chúc các bạn thực hiện thành công.

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới:

  • Hotline 247: 028 730 24768 (Ext 0)
  • Ticket/Email: Bạn dùng email đăng ký dịch vụ gửi trực tiếp về: 

Author Bio

Trong quá trình làm việc mình có cơ hội tiếp xúc nhiều sự cố kỹ thuật nên xin phép viết lại để các bạn khác gặp và có thể làm theo. Hy vọng các bạn thích các bài viết của mình. Nếu có bất cứ thắc mắc nào các bạn có thể liên hệ trực tiếp với mình qua: Facebook: Nguyên Bảo | Blog cá nhân: Bảo Trần. | Blog cá nhân: Bảo Trần.

Articles by Nguyên Bảo