馬場崎です Vine3.1 と Kernel2.4.27-0vl7.4(Athlon)での話です。 悩みすぎてネマッタ(方言)ので頭を冷やす意味で投稿してます。 (*以下、引用部分は改行を入れていません) 以前から興味があったので、ディスクquota を / に対して 設定してみようと思いまして、man(jman)や次のテキストを 参考に挑戦してみました。 ■参考 URL >quotaの使用方法 http://www.express.nec.co.jp/linux/tech/knowledge/system/quota.html >クォータ... http://cyberam.dip.jp/linux_foundation/system/quota_main.html 設定までは問題なく進み、repquotaも表示されます。 ※実験なので値がやたらと大きいです …… ここから …… [root@hogehoge root]# repquota -v -a *** Report for user quotas on device /dev/hda3 Block grace time: 7days; Inode grace time: 7days Block limits File limits User used soft hard grace used soft hard grace ---------------------------------------------------------------------- root -- 7735740 0 0 316119 0 0 bin -- 88156 0 0 534 0 0 daemon -- 8 0 0 3 0 0 lp -- 4 0 0 9 0 0 games -- 4 0 0 67 0 0 apache -- 8 0 0 4 0 0 vcsa -- 0 0 0 128 0 0 xfs -- 4 0 0 2 0 0 named -- 20 0 0 5 0 0 rpm -- 744 0 0 83 0 0 gdm -- 644 0 0 1 0 0 rpcuser -- 16 0 0 4 0 0 mindgear -- 73272776 83886080 94371840 203132 250000 300000 clamav -- 2152 0 0 32 0 0 Statistics: Total blocks: 7 Data blocks: 1 Entries: 14 Used average: 14.000000 …… ここまで …… ですが、有効にしようとして quotaon を実行すると失敗します。 …… ここから …… [root@hogehoge root]## quotaon -av quotaon: using //aquota.user on /dev/hda3 [/]: そのようなプロセスはありません quotaon: Quota format not supported in kernel. …… ここまで …… ためしに電源を入れ直してみると、/var/log/messages にも 同様のメッセージが残ります …… 前略 …… May 18 21:29:24 hogehoge rc.sysinit: Checking filesystems succeeded May 18 21:29:24 hogehoge rc.sysinit: Mounting local filesystems: succeeded May 18 21:29:24 hogehoge quotaon: quotaon: using //aquota.user on /dev/hda3 [/]: No such process May 18 21:29:24 hogehoge quotaon: quotaon: Quota format not supported in kernel. May 18 21:29:24 hogehoge rc.sysinit: Enabling local filesystem quotas: failed May 18 21:29:25 hogehoge rc.sysinit: Enabling swap space: succeeded …… 後略 …… それで最初はメッセージが示すように「カーネルオプションが 有効ではないためだろう」と思っていたのですが、Fedora Core 3 の 掲示板で次のようなテキストを見つけてしまい、迷っています。 > 「自宅サーバのディスク使用容量制限について教えて下さい」 http://bbs.fedora.jp/read.php?FID=2&TID=1027 上記の場合は(Fedora Core 3ですが)カーネルを構築し直さなくても 成功したように読み取れます。 またメーリングリストに検索をかけてみて、それはVine2.6のケースでしたが、 Vineのカーネルコンフィグが quota をオフにしているわけではなさそうです し、Googleでサーチしてみても同じトラブルを抱えている人はほとんど いないよう見えます。 /proc/sys/fs を覗いてみれば実際のところがわかるかと思ったの ですが、自分では判じることができませんでした。 このマシンは個人ものなので、どうでも ディスクquota しなければ ならないというものではないんですが、どうなんでしょう? Vine3.1 で配布されているカーネルは quota 無効なんでしょうか。 それとも quota-3.06-7vl1 に「こうでなければ」という設定のコツが あるのでしょうか? あるいはハードディスクコントローラ等のハードウェアを疑う べきなのかも……、とか、冷静さをなくしかけてます。 -- __/__/__/__/__/__/__/__/__/__/ ZON or MaruArt. >> Babasaki Seiichirou (Jap) E-Mail mindgear@xxxxxxxxxxxx Zaurus zon@xxxxxxxxxxxx __/__/__/__/__/__/__/__/__/__/