クォータをオンにすると、デバイスが使用中であるという警告メッセージが生成されます。

クォータをオンにすると、デバイスが使用中であるという警告メッセージが生成されます。

ユーザークォータのみがアクティブなファイルシステムで実行されてquotacheckいるため、次のファイルが存在します。

root@Cassiopeia:~# ls -l /mnt/imagemount/aquota.user 
-rw------- 1 root root 7168 Ιαν   8 15:21 /mnt/imagemount/aquota.user

(特定プロセスについてはループバック装置を設置しました)

ただし、クォータを有効にしようとすると、次のことが行われます。

root@Cassiopeia:~# quotaon -u /mnt/imagemount/
quotaon: using /mnt/imagemount/aquota.user on /dev/loop6 [/mnt/imagemount]: Device or resource busy

上記のメッセージが表示されるのはなぜですか?

確かにすべきですか?いいえクォータがアクティブになる前に、プロセスが特定のファイルシステムにアクセスしていましたか?そのような要件はありますか?

答え1

入力しようとする前に権限がaquota.userあることを確認し、600aquota.userを追加して再マウントしないと、システムは変更を認識しません。remount /mnt/imagemountquotaon

関連情報