Trong quá trình sử dụng Cpanel, đôi lúc chúng ta gặp phải trường hợp đã xóa dữ liệu nhưng trong giao diện quản lý hosting vẫn không thấy giảm. Sau đây là cách giảm dung lượng hosting Cpanel.  Hình 1: Đã xóa hết source code và database. Hình 2: Sau khi xóa dung lượng và CPU vẫn không giảm. Bài viết này sẽ hướng dẫn các bạn tìm hiểu nguyên nhân không thể giảm dung lượng hosting.

Bước 1: Trace process đang ngốn CPU.

Khi chúng ta xóa hết source code, không có nghĩa các process thuộc user này sẽ bị stop theo; các process đã được gọi lên chạy và vẫn chiếm 1 phần tài nguyên hệ thống. Chúng ta có thể đơn giản sử dụng lệnh ps để tìm xem proccess nào đang chạy.

ps aux | grep <username>

Thay thế username bằng user cpanel

Hình 3: Dùng lệnh ps để tìm process do user “taichinh” đang chạy Như hình 3 chúng ta thấy một số process apache của user này còn đang chạy, chúng ta có thể kill hoặc restart httpd để giải phóng các process này. Hình 4: Sau khi kill các process apache của user “taichinh”

Kết quả:

Hình 5: Đã xử lý xong việc load CPU.

Bước 2: Xử lý dung lượng

Như đã nói ở đầu bài viết, chúng ta đã xóa toàn bộ dữ liệu, tuy nhiên Cpanel vẫn báo “Disk usage” chiếm như Hình 5. Vậy chúng ta sẽ tìm hiểu xem phần dung lượng disk này bị chiếm dụng tại đâu? Mặc định khi user xóa file trong giao diện WHM của Cpanel, các file sẽ không xóa hẳn mà được lưu vào đường dẫn:

/home/<user>/.trash

Do thư mục “.trash” này ẩn nên khi chúng ta dùng lệnh “du -sh” hoặc xem trong giao diện Cpanel sẽ không thấy. Hình 6: Phần dung lượng của thư mục .trash Lúc này, chúng ta chỉ cần xóa dữ liệu trong thư mục này để giải phóng disk usage.

Kết quả bước 2 giảm dung lượng hosting Cpanel

Hình 7: Kết quả sau khi xóa file trong .trash Lưu ý: Ngoài thư mục .trash, còn 1 số thư mục khác cũng làm ảnh hưởng tới disk usage mà chúng ta cần lưu ý như: “mail”, “tmp”, “cache”, “log”,… Kết thúc bài viết, chúc mọi người giảm dung lượng hosting thành công!

Leave a Reply

Your email address will not be published. Required fields are marked *