fsync() failed: Disk quota extrad가 내 Linux 시스템에 나타나는 이유는 무엇입니까?

fsync() failed: Disk quota extrad가 내 Linux 시스템에 나타나는 이유는 무엇입니까?

알겠습니다 fsync() failed: Disk quota exceeded만, 언제 사용 df -h하고 df -i공간이 충분할까요? 어떤 제안이 있으십니까?

답변1

디스크 할당량은 사용자가 점유할 수 있는 디스크 공간에 대한 제한입니다. 이는 디스크의 사용 가능한 공간과는 아무런 관련이 없습니다. quota(1)에 대한 매뉴얼 페이지를 참조하십시오. 따라서 동기화(메모리에 있는 데이터를 디스크의 파일에 쓰기)를 시도할 때 그만큼 많은 데이터를 쓸 수 없다는 것을 알게 됩니다.

그런데 Unix/Linux에는 "폴더 내 공간"이 없습니다. ㅏ목차이름과 파일/디렉토리(및 해당 소유자/그룹, 권한 및 포함된 데이터)를 나타내는 inode 사이의 연결일 뿐입니다. inode가 여러 디렉터리에 나열되거나 동일한 디렉터리에서 다른 이름으로 여러 번 나열될 수도 있습니다.

답변2

문제는 ~(HOME) 디렉터리가 할당량을 초과하여 일부 스크립트에서 이를 사용한다는 것입니다.

청소를 시도했는데 ~이것이 나에게 효과적이었습니다.

관련 정보