chmod에 디스크 공간이 필요한 이유는 무엇입니까? 제자리에 없는 알고리즘?

chmod에 디스크 공간이 필요한 이유는 무엇입니까? 제자리에 없는 알고리즘?

일부 파일을 chmoding하려고 했지만 "디스크 할당량 초과" 오류가 발생했습니다.

여기에 이미지 설명을 입력하세요.

nfs.mit.edu:/export/evodesign/beatdb실제로 내가 변경한 파일 시스템에는 그다지 많은 공간 이 남아 있지 않습니다.네트워크 파일 시스템), 바이트 또는 inode:

여기에 이미지 설명을 입력하세요.

그런데 chmod에 더 많은 공간이 필요한 이유는 무엇입니까?

우분투 12.04를 사용합니다.


편집: 댓글 뒤의 추가 정보:

1) NFS 서버의 운영체제를 모릅니다. ( nmap -O nfs-server-ip아무 것도 반환되지 않습니다.)

2) 마운트된 NFS 파일 시스템에서 사용하는 NFS 프로토콜은 다음과 같습니다.NFSv3:

여기에 이미지 설명을 입력하세요.

삼) quota -v:

여기에 이미지 설명을 입력하세요.

4) 로그가 없습니다 /var/log/messages. 일부 로그는 있지만 /var/log/syslog이상해 보이는 것은 없습니다.

답변1

설명에 명시된 바와 같이 할당량을 초과한 것으로 보이며 결과적으로 파일 시스템이 쓰기를 거부합니다.

모든 쓰기가 기록되고 이전 버전이 유지되는 파일 시스템이 많이 있습니다. ZFS는 그러한 파일 시스템입니다.ZFS 스냅샷과 할당량 간의 상호 작용을 이해합니다.

(단, 단순히 할당량을 초과하면 NFS 서버가 모든 쓰기를 거부하는 것이 문제일 수 있습니다.)

관련 정보