Cách dọn dẹp dev / sda1 khi nó đầy


10

Tôi đã thực hiện các bài kiểm tra jmeter và đã có một vài bài OutOfMemoryExceptions, vì vậy tôi đã tìm thấy bộ nhớ heap trong JMeter. Nhưng bây giờ có vẻ như tôi không thể chạy thử nghiệm nữa vì nó nói rằng tôi đang sử dụng 94,9% 14Gb.

Khi tôi sử dụng df -hnó nói dev/sda1là đầy đủ

Tôi đã tự hỏi nếu có ai có thể giúp tôi? Tôi nghĩ rằng nó phải làm với JVM từ jmeter


1
Bạn có thấy điều này Askubfox.com/questions/89710/ không?
Takkat

Câu trả lời:


11

Bắt đầu bằng cách theo dõi nơi sử dụng vượt mức đang được lưu trữ. Nếu bạn không có ý tưởng, hãy bắt đầu từ điểm gắn kết cho / dev / sda1:

mount | grep sda1

Sử dụng lệnh du. Nếu / dev / sda1 được gắn trên / ("root"):

du --max-depth=1 --human-readable / | sort --human-numeric-sort

Điều này sẽ liệt kê cấp độ đầu tiên của các thư mục có trong đường dẫn được chỉ định, theo thứ tự từ nhỏ nhất đến lớn nhất. Bạn có thể tăng độ sâu qua 1 để nhận chi tiết về các thư mục con hoặc thay đổi đường dẫn để chỉ định một thư mục. Bạn cũng có thể sử dụng các cờ ngắn.

Ví dụ: nếu tên người dùng của bạn là Ubuntu và bạn muốn kiểm tra thư mục chính của mình:

du -d1 -h /home/ubuntu | sort -h

Câu trả lời đúng là trong nhận xét của @ Takkat ở trên: Askubfox.com/questions/89710/iêu
Aren

1
Nhận xét của Takkat đề cập đến việc có một phân vùng khởi động riêng biệt đã đầy, điều này không xảy ra ở đây. Câu trả lời của tôi là một cách tiếp cận chung để xác định nơi không gian được tiêu thụ trên bất kỳ phân vùng đầy đủ.
chu đáo


-1

Trong trường hợp của tôi, chạy lệnh

sudo apt autoremove

Đã giải quyết vấn đề.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.