PDA

Bekijk Volledige Versie : Quota probleem



wijkkie
24/07/10, 00:54
Ik heb het volgende bij het aanmaken van een user.


Error with system Quotas
setquota: Mountpoint (or device) /home not found. setquota: Not all specified mountpoints are using quota.

Nu heb ik al lopen zoeken op het internet maar kom er niet uit.
op DirectAdmin staat een topic waar he volgende staat:


Where /home is the quota_partition value set in the /usr/local/directadmin/conf/directadmin.conf file (eg, /home, / or /usr). The command should output a large list of numbers, eg
Maar als ik in de directadmin.conf kijk staat er helemaal niets over quota_partitions.

Bij voorbaat dank

Erik H.
24/07/10, 01:10
Ik heb het volgende bij het aanmaken van een user.



Nu heb ik al lopen zoeken op het internet maar kom er niet uit.
op DirectAdmin staat een topic waar he volgende staat:


Maar als ik in de directadmin.conf kijk staat er helemaal niets over quota_partitions.

Bij voorbaat dank

Je weet zeker dat je geen regel hebt die er ongeveer zo uit ziet:
quota_partition=/

Bij mijn weten staat hij er namelijk altijd...

Freakingme
24/07/10, 01:30
is je /home dir een aparte partitie?

ichosting
24/07/10, 09:44
Kun je de inhoud van je /etc/fstab file eens posten? Staat daar iets in over quota's?

DutchTSE
24/07/10, 09:55
Startpunt om te controleren of je quota's werken:

http://help.directadmin.com/item.php?id=42

wijkkie
25/07/10, 00:17
Dit is mijn /etc/fstab

/dev/VolGroup00/LogVol00 / ext3 errors=remount-ro,grpquota,usrquota
0 1
LABEL=/tmp /tmp ext3 noexec,nosuid 0 0
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2
LABEL=/home /home ext3 nosuid 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0


Die handleiding heb ik gevolgd, maar kon er niet uit

ichosting
25/07/10, 00:24
Welke errors krijg je precies bij de handleiding?
Ietsje meer informatie kan geen kwaad ;)

WeServIT
25/07/10, 00:49
yum install quota voor CentOS / Fedora
apt-get install quota voor Debian / Ubuntu

Daarna even dit doen: http://help.directadmin.com/item.php?id=42

ichosting
25/07/10, 00:50
yum install quota voor CentOS / Fedora
apt-get install quota voor Debian / Ubuntu

Daarna even dit doen: http://help.directadmin.com/item.php?id=42

Quote is denk ik al wel aanwezig, gezien de regels in de fstab staan.
Maar het kan natuurlijk zijn dat er iets fout is gegaan.

Daarom ook even de foutmeldingen die verschijnen.

WeServIT
25/07/10, 00:59
Quote is denk ik al wel aanwezig, gezien de regels in de fstab staan.
Maar het kan natuurlijk zijn dat er iets fout is gegaan.

Daarom ook even de foutmeldingen die verschijnen.

Toevallig dat ik dit ook al eens paar keer vaker heb meegemaakt. Gok dat quota niet geinstalleerd is, maar kan het ook mis hebben natuurlijk. Wanneer quota wel geinstalleerd was, had Directadmin zelf de quota's opgezet en had je die foutmelding niet gehad.

DutchTSE
25/07/10, 09:42
Toevallig dat ik dit ook al eens paar keer vaker heb meegemaakt. Gok dat quota niet geinstalleerd is, maar kan het ook mis hebben natuurlijk. Wanneer quota wel geinstalleerd was, had Directadmin zelf de quota's opgezet en had je die foutmelding niet gehad.

Mits je in je fstab de regels van quota al had staan, zoniet dan had directadmin dat ook niet gedaan.

Yourwebhoster
25/07/10, 09:50
Toevallig dat ik dit ook al eens paar keer vaker heb meegemaakt. Gok dat quota niet geinstalleerd is, maar kan het ook mis hebben natuurlijk. Wanneer quota wel geinstalleerd was, had Directadmin zelf de quota's opgezet en had je die foutmelding niet gehad.

Als deze niet geïnstalleerd is, dan zou setquota er ook niet zijn. Aangezien setquota zelf deze foutmelding terug geeft, gok ik er op dat het wel geïnstalleerd is.

lmp
25/07/10, 10:15
LABEL=/home /home ext3 nosuid 1 2



Maak daar eens van:


LABEL=/home /home ext3 nosuid,grpquota,usrquota 1 2


Directadmin probeert namelijk op de userfolder een quota te zetten. En deze zitten in /home en hebben nu geen quote support.

Afhankelijk van je OS, nog quota config op /home zetten. eventueel voor het gemak een reboot (of een remount van /home).

ascent
29/07/10, 16:58
Is dat in 't geval van ext4 / LVM anders?

[root@ipv6datest ~]# head -1 /etc/fstab
/dev/ipv6datest/lv_root / ext4 defaults,usrquota,grpquota,noatime 1 1

[root@ipv6datest ~]# mount | head -1
/dev/mapper/ipv6datest-lv_root on / type ext4 (rw,noatime,usrquota,grpquota)

[root@ipv6datest ~]# /usr/sbin/repquota /
repquota: Mountpoint (or device) / not found.
repquota: Not all specified mountpoints are using quota.

Ook de tips van http://help.directadmin.com/item.php?id=42 werken niet mee, quotacheck wil ook niets:

[root@ipv6datest ~]# /sbin/quotaoff -a; /sbin/quotacheck -avugm; /sbin/quotaon -a;
quotacheck: Can't find filesystem to check or filesystem not mounted with quota option.

Deze files heb ik handmatig getouched, maar blijven 0 bytes:

[root@ipv6datest ~]# ls -l /aq*
-rw------- 1 root root 0 Jul 29 16:45 /aquota.group
-rw------- 1 root root 0 Jul 29 16:45 /aquota.user

Ook na het verwijderen van die files, wil de quotacheck niet.

Schiet mij maar lek, ik ben even door de opties heen...:(

fwiw: op een server zonder lvm en ext3 gaat 't wel goed. Beide machines CentOS 5.5

lmp
29/07/10, 17:19
Is dat in 't geval van ext4 / LVM anders?

Welke versie van de quota tools heb je? Zie ook https://bugzilla.redhat.com/show_bug.cgi?id=472050

ascent
29/07/10, 17:22
Welke versie van de quota tools heb je? Zie ook https://bugzilla.redhat.com/show_bug.cgi?id=472050

Hmm, good catch!

[root@ipv6datest ~]# rpm -qa quota\*
quota-3.13-1.2.5.el5

Da's dus < 3.15 ....
Toch nog maar even ext3 dus. Kan ik ext4 als ext3 mounten (zoals je ext3 als ext2 kunt mounten)?

lmp
29/07/10, 17:27
Toch nog maar even ext3 dus. Kan ik ext4 als ext3 mounten (zoals je ext3 als ext2 kunt mounten)?

"I feel lucky" als ik daar op google...

ascent
29/07/10, 17:34
"I feel lucky" als ik daar op google...

:cursing::o Je hebt helemaal gelijk.. Het kan dus, maar 't geeft nu een superblock not found en boot niet door.. Well, daar kijk ik morgen wel weer naar :) Thanks!