일부 파일을 chmod하려고하면 "디스크 할당량 초과"오류가 발생합니다.
바이트 또는 inode의 관점에서 chmod를 사용하는 파일 시스템에 충분한 공간이 남아 있지 않다는 것이 사실입니다 nfs.mit.edu:/export/evodesign/beatdb
( NFS ).
그러나 chmod에 더 많은 공간이 필요한 이유는 무엇입니까?
우분투 12.04를 사용합니다.
편집 : 의견에 대한 추가 정보 :
1) NFS 서버의 OS를 모르겠습니다 ( nmap -O nfs-server-ip
아무 것도 반환하지 않았습니다)
2) 마운트 된 NFS 파일 시스템에서 사용중인 NFS 프로토콜은 NFSv3입니다 .
3) quota -v
:
4) /var/log/messages
로그 가 없으며 /var/log/syslog
로그가 있지만 이상한 것은 없습니다.
@Mikel : Out-of-place 알고리즘 ( en.wikipedia.org/wiki/In-place_algorithm ) 을 참조하여 제목을 선택 했지만 공간이 부족한 것 같습니다.
—
Franck Dernoncourt
더 좋다고 생각되면 언제든지 다시 변경하십시오.
—
Mikel
죄송합니다. OS를 몰랐으며 (
—
Franck Dernoncourt
nmap -O nfs-server-ip
아무 것도 반환하지 않았습니다.) 마운트 된 NFS 파일 시스템에서 사용중인 NFS 프로토콜 버전을 확인하는 방법을 잘 모르겠습니다 .
"디스크 할당량 초과"는 "파일 시스템 가득 참"과 다른 오류입니다.
—
Mark Plotnick
quota -v
해당 파일 시스템의 할당량을 초과했는지 확인하려면 입력 하십시오. 루트가 아닌 해당 파일의 소유자로 로그인 한 경우이 작업을 수행해야합니다. 파일 소유자가 할당량을 초과하면 서버가 파일 또는 파일 속성에 대한 모든 쓰기를 거부 할 수 있습니다.
@HaukeLaging 일부 파일 시스템 디자인에서는 파일을 제거하려고 할 때 공간이 부족할 수 있습니다 (그리고 그 이유는 다음과 같습니다).
—
Gilles 'SO- 악마 그만'