Sida 1 av 1

Hjälp med quota

Postat: 11 jul 2009, 14:25
av Emil.s
Google hittad följande utmärkta quide åt mig:
http://ubuntu-se.org/phpBB3/viewtopic.p ... 77#p241094

Har haft igång quota för nåt år sedan, kommer inte riktigt ihåg hur jag gjorde då, men det fuknade iallafall. Dock så vill det inte riktigt lika bra nu.

Har skapat ett test-filsystem för quota-användning:

Kod: Markera allt

/dev/loop0 on /quota-test type ext3 (rw,relatime,usrquota,usrquota)

Kod: Markera allt

root@MegaLeif: /quota-test #> /etc/init.d/quota restart
 * Turning off quotas...                                                                                                                                     quotaoff: Cannot find quota file on /quota-test [/dev/loop0] to turn quotas on/off.
                                                                                                                                                      [ OK ]
 * Checking quotas...                                                                                                                                         * Warning: user quota not configured in filesystem `/.'
 * Warning: user quota not configured in filesystem `/quota-test.'
 * Warning: group quota not configured in filesystem `/.'
                                                                                                                                                      [ OK ]
 * Turning on quotas...                                                                                                                                      quotaon: Cannot find quota file on /quota-test [/dev/loop0] to turn quotas on/off.
Ser ju inte riktigt ut som det ska va?

Det funkar ju då inte heller:

Kod: Markera allt

root@MegaLeif: /quota-test #> quotatool -u emil -b -l 15MB -q 10MB /dev/loop0 -nv
quotatool: using filesystem /dev/loop0
quotatool: user 'emil' has uid 1000
quotatool: filesystem /dev/loop0 has device node /dev/loop0
quotatool: Error while detecting kernel quota version: No such process
root@MegaLeif: /quota-test #> quotatool -u emil -b -l 15MB -q 10MB /dev/sda5 -nv
quotatool: using filesystem /dev/sda5
quotatool: user 'emil' has uid 1000
quotatool: filesystem /dev/sda5 has device node /dev/sda5
quotatool: Error while detecting kernel quota version: No such process
Nån aning om hur man får igång det? Just idetta exemplet används en Ubuntu-jaunty installation med standardkärnan.

Re: Hjälp med quota

Postat: 11 jul 2009, 19:25
av ajja
förstår inte hur du har klurat till det men ser ut som om kärnmodul saknas.
quota är installerat, 'apt-get.., du vet..?

Redigera raden i fstab och ta väck 'on', parenteserna och 'type'. Nollan och tvåan kanske är lite onödiga att lägga till, men va fn.
/dev/loop0 /quota-test ext3 rw,relatime,usrquota,usrquota 0 2
Kör sedan i terminalen:

Kod: Markera allt

touch /dev/loop0/quota.user /dev/loop0/quota.group
chmod 600 /dev/loop0/quota.*
mount -o remount /dev/loop0
quotacheck -avugm
quotaon -avug
Och naturligtvis har du innan skapat katalogen '/quota-test'.

Re: Hjälp med quota

Postat: 11 jul 2009, 23:01
av Emil.s
ajja skrev:förstår inte hur du har klurat till det men ser ut som om kärnmodul saknas.
quota är installerat, 'apt-get.., du vet..?

Redigera raden i fstab och ta väck 'on', parenteserna och 'type'. Nollan och tvåan kanske är lite onödiga att lägga till, men va fn.
/dev/loop0 /quota-test ext3 rw,relatime,usrquota,usrquota 0 2
Kör sedan i terminalen:

Kod: Markera allt

touch /dev/loop0/quota.user /dev/loop0/quota.group
chmod 600 /dev/loop0/quota.*
mount -o remount /dev/loop0
quotacheck -avugm
quotaon -avug
Och naturligtvis har du innan skapat katalogen '/quota-test'.
Hm, tackar. Nu fick jag igång det. Körde:
touch /quota-test/quota.user
chmod 600 /quota-test/quota.user
quotacheck -avugm
quotaon -avug
Får läsa på lite om vad varje kommando gör. :)