vine-users ML アーカイブ



[vine-users:071872] ディスク の quotaon に失敗する?

  • From: Seiichirou Babasaki <mindgear@xxxxxxxxxxxx>
  • Subject: [vine-users:071872] ディスク の quotaon に失敗する?
  • Date: Wed, 18 May 2005 22:28:32 +0900
馬場崎です

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
__/__/__/__/__/__/__/__/__/__/