PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Journaled quotas einrichten



AndreasMeier
19.11.09, 13:55
Hallo zusammen,

ich möchte auf einem Raid-System Quotas einrichten.
Das Grundsystem ist Debian Lenny.
Zugrunde liegt diese Anleitung hier (http://www.howtoforge.com/how-to-set-up-journaled-quota-on-debian-lenny).

Kernel hat Quota-Support (macht das einen Unterschied, ob journaled oder nicht?).
Eintrag in /etc/fstab:


/dev/md0 /raid reiserfs notail,usrjquota=aquota.user,grpjquota=aquota.grou p,jqfmt=vfsv0 0 2

Die Dateien aquota.user und aquota.group liegen beide (leer) unter "/raid"
System hab ich neu gestartet.

Allerdings hab ich jetzt folgende Fragen:
In der Anleitung steht, dass man zum Schluss die beiden Befehle
1.) quotacheck -avugm
2.) quotaon -avug
ausführen soll.

Ich weiß NICHT, ob Quotas nun auf dem Raid richtig initialisiert ist.

Wenn ich dann den zweiten Befehl ausführe, dann kommt die Fehlermeldung:


# quotaon -avug
quotaon: using /raid/aquota.group on /dev/md0 [/raid] : Das Gerät oder die Ressource ist belegt
quotaon: using /raid/aquota.user on /dev/md0 [/raid] : Das Gerät oder die Ressource ist belegt


Ich wollte dann den ersten Befehl nochmals ausführen.
Das geht aber nur mit -f für Force ausgeführt werden, endet aber mit der Fehlermeldung:


quotacheck: Scanning /dev/md0 [/raid] done
quotacheck: Checked xxx directories and xxx files
quotacheck: Cannot create new quotafile /raid/aquota.user.new: Die Datei existiert bereits
quotacheck: Cannot initialize IO on new quotafile: Die Datei existiert bereits
quotacheck: Quota file /raid/aquota.group has IMMUTABLE flag set. Clearing.
quotacheck: Failed to remove IMMUTABLE flag from quota file /raid/aquota.group: Unpassender IOCTL (I/O-Control) für das Gerät


Jetzt weiß ich nicht, ob das System nun mit Quotas läuft und wie ich für einen User speziell ein Quota-Limit einrichten kann.

Was bedeuten denn die o.g. Fehlermeldungen konkret ?

Danke und Gruß
Andreas