先日ディスク容量を拡張したのだが、無節操にディスクを使われても困るので以下のページを参考に quota の設定を行った。
1) まず、/etc/fstab の制限したいファイルシステムに以下の記述を追加する
/dev/md5 /samba ext3 defaults,usrquota 1 2
2) 次にマウントポイントに設定ファイルを作成する
cd /samba
touch quota.user
chmod 600 quota.user
3) 上記のサイトの解説では、ここで設定を行うことになっているが
実行するとエラーが出る。
[root@GALAXY2 samba]# edquota testuser
edquota: Quota file not found or has wrong format.
No filesystems with quota detected.
[root@GALAXY2 samba]#
4) そこで次のコマンドを実行して一旦設定ファイルを書き込んでやる。
[root@GALAXY2 ~]# quotacheck -a
quotacheck: WARNING - Quotafile /samba/quota.user was probably truncated. Can't save quota settings...
[root@GALAXY2 ~]#
5) ここで設定したいユーザの容量設定値を行う。
[root@GALAXY2 samba]# edquota testuser
以下省略~。
コメントする