fsync() failed: Disk quota exceeded
を取得しますが、df -h
を使用するとdf -i
十分なスペースがありますか?何か提案はありますか?
コメント
回答
ディスククォータは、ユーザーが占有できるディスク容量の制限です。ディスクの空き容量とは何の関係もありません。クォータ(1)のマニュアルページをご覧ください。そのため、同期(ディスク上のファイル宛てのメモリに保持されているデータを書き出す)しようとすると、「それほど多くのデータを書き込めない」ことがわかります。
ところで、「フォルダ内のスペース」はありません。 Unix / Linuxの場合。ディレクトリは名前とinodeの間の単なる関連付けであり、inodeはファイル/ディレクトリ(所有者/グループ、権限、および含まれるデータを含む)を表します。inodeは非常にうまく機能します。複数のディレクトリにリストされているか、同じディレクトリ内の異なる名前で数回リストされている。
回答
問題は~
(HOME)ディレクトリがクォータを超えており、一部のスクリプトがこのディレクトリを使用していること。
~
少し、それは私のために働いた。
quotacheck -a
を実行し、出力を確認します。