我在 smb 伺服器的/home/<name>
子卷上設定了配額。
這些子卷透過 smb 公開為\\server\<name>
現在,每當有人嘗試刪除他/她的 /home 資料夾中的檔案並且超出配額時,他們就無法刪除任何內容。
在 Windows 上,這些檔案在刷新(例如退出並重新進入目錄或按 F5)之前似乎已被刪除。在 Linux 上,錯誤更加明顯:rm: cannot remove 'file': Disk quota exceeded
這是設計錯誤還是有解決方法?
使用者當然沒有 ssh 存取伺服器的權限,所以我需要一個適用於 Windows 的解決方案。 (沒有echo -n > file
或cat /dev/null > file
可能)
答案1
問題是我的發行版從很久以前就開始運輸 btrfs-progs,所以很多錯誤尚未修復。