いくつかのファイルをchmodしようとすると、「ディスククォータを超えました」というエラーが表示されます。
私は、chmodを使用するファイルシステムnfs.mit.edu:/export/evodesign/beatdb
(つまり、NFS)に、バイト単位またはiノード単位でそれほど多くのスペースが残っていないのは事実です。
しかし、なぜchmodはより多くのスペースを必要としますか?
Ubuntu 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:アウトオブプレースアルゴリズム(en.wikipedia.org/wiki/In-place_algorithm)を参照してタイトルを選択しましたが、スペース不足も良いと思います。
—
フランクダーノンクール14年
より良いと思う場合は、気軽に元に戻してください。
—
ミケル14年
申し訳ありませんが、OSがわからず(
—
フランクダーノンクール14年
nmap -O nfs-server-ip
何も返さず)、マウントされたNFSファイルシステムで使用されているNFSプロトコルのバージョンを判別する方法がわかりません。
「ディスククォータを超えました」は、「ファイルシステムがいっぱいです」とは異なるエラーです。入力
—
マークプロトニック14年
quota -v
して、そのファイルシステムのクォータを超えているかどうかを確認します。ルートとしてではなく、問題のファイルの所有者としてログインしたときに、これを行う必要がある場合があります。ファイル所有者がクォータを超えている場合、サーバーがファイルまたはファイル属性へのすべての書き込みを拒否する可能性があります。
@HaukeLaging一部のファイルシステム設計では、ファイルを削除しようとするとスペースが不足する可能性があります(この背後には十分な理由があります)。
—
ジル 'SO-悪であるのをやめる' 14年