btrfs 配額:超出配額時無法刪除文件

btrfs 配額:超出配額時無法刪除文件

我在 smb 伺服器的/home/<name>子卷上設定了配額。

這些子卷透過 smb 公開為\\server\<name>

現在,每當有人嘗試刪除他/她的 /home 資料夾中的檔案並且超出配額時,他們就無法刪除任何內容。

在 Windows 上,這些檔案在刷新(例如退出並重新進入目錄或按 F5)之前似乎已被刪除。在 Linux 上,錯誤更加明顯:rm: cannot remove 'file': Disk quota exceeded

這是設計錯誤還是有解決方法?

使用者當然沒有 ssh 存取伺服器的權限,所以我需要一個適用於 Windows 的解決方案。 (沒有echo -n > filecat /dev/null > file可能)

答案1

問題是我的發行版從很久以前就開始運輸 btrfs-progs,所以很多錯誤尚未修復。

相關內容