Tại sao chmod yêu cầu không gian đĩa? Thuật toán không tại chỗ?


19

Tôi cố gắng kiểm tra một số tệp và tôi gặp lỗi "vượt quá dung lượng đĩa":

nhập mô tả hình ảnh ở đây

Đúng là tôi không còn nhiều không gian trong hệ thống tập tin nơi tôi sử dụng chmod, cụ thể là nfs.mit.edu:/export/evodesign/beatdb(đó là một NFS ), về mặt byte hoặc về mặt inodes:

nhập mô tả hình ảnh ở đây

Nhưng tại sao chmod cần nhiều không gian hơn?

Tôi sử dụng Ubuntu 12.04.


Chỉnh sửa: Một số thông tin khác sau các ý kiến:

1) Tôi không biết HĐH của máy chủ NFS ( nmap -O nfs-server-ipkhông trả lại bất cứ thứ gì)

2) Giao thức NFS được sử dụng bởi hệ thống tệp NFS được gắn kết là NFSv3 :

nhập mô tả hình ảnh ở đây

3) quota -v:

nhập mô tả hình ảnh ở đây

4) Tôi không có bất kỳ /var/log/messagesnhật ký nào , tôi có một số /var/log/syslognhật ký nhưng không có gì lạ ở đó.


@Mikel: Tôi đã chọn tiêu đề trong tài liệu tham khảo với các thuật toán ngoài địa điểm ( en.wikipedia.org/wiki/In-place_alacticm ), nhưng tôi đoán ngoài không gian cũng tốt.
Franck Dernoncourt

Xin vui lòng thay đổi lại nếu bạn nghĩ rằng nó tốt hơn.
Mikel

1
Xin lỗi, tôi không biết HĐH ( nmap -O nfs-server-ipkhông trả lại bất cứ thứ gì) và tôi không chắc cách xác định phiên bản nào của giao thức NFS được sử dụng bởi hệ thống tệp NFS được gắn kết .
Franck Dernoncourt

3
"Vượt quá dung lượng đĩa" là một lỗi khác với "toàn bộ hệ thống tập tin". Nhập quota -vđể xem nếu bạn vượt quá hạn ngạch cho hệ thống tập tin đó. Bạn có thể cần phải làm điều này khi đăng nhập với tư cách là chủ sở hữu của các tệp được đề cập chứ không phải là root. Có thể máy chủ của bạn từ chối tất cả ghi vào tệp hoặc thuộc tính tệp khi chủ sở hữu tệp vượt quá hạn ngạch.
Đánh dấu Plotnick

1
@HaukeLaging Trong một số thiết kế hệ thống tệp, bạn có thể hết dung lượng khi cố xóa tệp (và có những lý do chính đáng đằng sau việc này).
Gilles 'SO- ngừng trở nên xấu xa'

Câu trả lời:


5

Như đã lưu ý trong các nhận xét: có vẻ như bạn vượt quá hạn ngạch và hệ thống tệp đang từ chối việc viết của bạn vì lý do này.

Có nhiều hệ thống tập tin trong đó tất cả các ghi được ghi lại, với phiên bản cũ được giữ lại. Một hệ thống tập tin như vậy là ZFS - đọc về sự tương tác giữa ảnh chụp nhanh và hạn ngạch của ZFS.

(Tuy nhiên, vấn đề có thể là máy chủ NFS từ chối tất cả các ghi khi bạn vượt quá hạn ngạch).

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.