Debian

如何在 Debian 11 上啟用日誌配額

  • April 8, 2022

我正在嘗試在 Debian 11 Kernel 5.10 上啟用日誌 usrquota。我找到的所有資訊都使用了導致以下棄用警告的外部文件:

quotaon: Your kernel probably supports ext4 quota feature but you are using external quota files. Please switch your filesystem to use ext4 quota feature as external quota files on ext4 are deprecated.

我的 fstab 條目使用了errors=remount-ro,usrjquota=aquota.user,jqfmt=vfsv1 據我所知應該啟用 ext4 qouta 功能的選項。但是,在我執行時重新啟動後,sudo quotaon -v /我收到棄用警告並抱怨缺少 aquota.user 文件。

令我困惑的是:為什麼我必須為 usrjquota 指定文件名…據我了解,日誌配額的意義在於我們不再需要文件。

如果有人可以提供啟用日誌式 ext4 配額的步驟,將不勝感激。

啟用日誌配額 tune2fs 使用。/etc/fstab 中不需要掛載選項。IE 假設您希望在 /dev/sda2 上啟用 /home 的配額,您可以這樣做:

umount /home
tune2fs -O quota /dev/sda2
mount -a
quotaon -va

如果要為根文件系統打開配額,則需要從活動磁碟引導並在相關分區上使用 tune2fs。

引用自:https://unix.stackexchange.com/questions/687877