Tôi có một máy chủ lưu trữ rất nhiều dữ liệu, tôi giữ nhiều thư mục lồng nhau với hàng triệu tệp trong đó.
Trong khi cố gắng di chuyển một thư mục lớn (~ 700GB) từ đĩa này sang đĩa khác, tôi gặp lỗi:
mv /media/storage3/dir /media/storage4/
"No space left on device"
Ngoài ra, cố gắng tạo một tệp txt nhỏ trên đĩa không hoạt động:
Error opening file '/media/storage4/Untitled Document': No space left on device
Tôi đã kiểm tra nhiều lựa chọn trực tuyến, không có lựa chọn nào làm việc.
đầu ra df -h:
Filesystem Size Used Avail Use% Mounted on
/dev/sdg7 77G 9.2G 64G 13% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 32G 4.0K 32G 1% /dev
tmpfs 6.3G 1.4M 6.3G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 32G 76K 32G 1% /run/shm
none 100M 48K 100M 1% /run/user
/dev/sdg6 19G 6.7G 11G 39% /home
/dev/sdb1 440G 278G 140G 67% /var
/dev/sda1 2.8T 2.0T 764G 73% /media/storage1
/dev/sdh1 2.8T 1.6T 1.3T 56% /media/storage2
/dev/sdi1 2.8T 1.7T 1.2T 60% /media/storage3
/dev/sdf1 2.8T 876G 1.9T 32% /media/storage4
đầu ra df -i:
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sdg7 5079040 514215 4564825 11% /
none 8242449 2 8242447 1% /sys/fs/cgroup
udev 8239750 611 8239139 1% /dev
tmpfs 8242449 696 8241753 1% /run
none 8242449 5 8242444 1% /run/lock
none 8242449 4 8242445 1% /run/shm
none 8242449 28 8242421 1% /run/user
/dev/sdg6 1220608 218613 1001995 18% /home
/dev/sdb1 29310976 12863877 16447099 44% /var
/dev/sda1 858436804 41630853 816805951 5% /media/storage1
/dev/sdh1 1356948436 38728057 1318220379 3% /media/storage2
/dev/sdi1 1217505624 34748869 1182756755 3% /media/storage3
/dev/sdf1 2048962648 36308921 2012653727 2% /media/storage4
Đọc trực tuyến, mọi người nói rằng các vấn đề tương tự xảy ra do truy cập vào một số lượng lớn tệp và việc đặt fs.inotify.max_user_watches thành một số lượng lớn có thể giải quyết nó, tôi đã tăng nó từ 8192 lên 1000000 nhưng không giúp được gì.
mv
để sử dụng inotify
cơ chế. Hãy xem ở đây : một số quy trình có thể vẫn đang sử dụng các tệp chưa được liên kết từ hệ thống tệp đích.
df
...
ntfsinfo -m /dev/DEV
manh mối. Đó là một phần của ntfs-3g. Cũng lưu ý rằng chỉ có thể có tối đa 2 ^ 32 tệp trên một ổ NTFS. Tôi sẽ không tin tưởng bất kỳ công cụ linux / unix riêng nào để báo cáo chính xác các nút in NTFS.
lsof +L1
chưa man lsof: Một đặc điểm kỹ thuật của biểu mẫu + L1 sẽ chọn các tệp đang mở đã được hủy liên kết.