Hallo ! Ich habe bei mir quota installiert - was bisher auch funktioniert hat. Nun habe ich diesmal irgendwie eine neuere Version. Sprich der Quota-Daemon unterstützt quota 1 (alt) und quota 2 (neu). Nun habe ich alles wie in der Quota-FAQ und Manual beschrieben eingestellt. Beim starte von /etc/init.d/quota kommen jedoch folgende Fehlermeldungen: quotaon: using /home/aquota.group on /dev/sda1: Invalid argument quotaon: using /home/aquota.user on /dev/sda1: Invalid argument Ich habe auch versucht den Dienst mit quotaon und den entsprechenden Parametern zu starten, aba auch dies ergab nur die gleiche Fehlermeldung. Beim einrichten von Quota, genauer beim Abschnitt "quotacheck -avug" gabs noch diese Fehlermeldungen bzw. Warnungen: quotacheck: Detected quota format vfsv0 quotacheck: Going to check user quota file of /home quotacheck: WARNING - Quotafile /home/aquota.user was probably truncated. Can't save quota settings... quotacheck: Going to check group quota file of /home quotacheck: WARNING - Quotafile /home/aquota.group was probably truncated. Can't save quota settings... quotacheck: Filesystem remounted read-only quotacheck: Scanning /dev/sda1 [/home] done quotacheck: Checked 172 directories and 910 files quotacheck: Filesystem remounted RW. quotacheck: Dumping gathered data for users. quotacheck: Data dumped. Renaming old quotafile to /home/aquota.user~ quotacheck: Renaming new quotafile quotacheck: Dumping gathered data for groups. quotacheck: Data dumped. Renaming old quotafile to /home/aquota.group~ quotacheck: Renaming new quotafile Laut dessen hat er aber zwei richtige Quota-Dateien erstellt. Also ich bin mit meinem Latein am Ende. Hat noch jemand nen Tip ? Bis denne Frank _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Frank Schmidt wrote: Guten morgen qoutacheck -avugm (das m steht für force) damit überschreibt er einfach die files auch wenn er die partitionen nicht unmounten kann. Grüße Torsten
Hallo, * On Tue, Sep 25, 2001 at 07:48 AM (+0200), Torsten Rosenberger wrote:
qoutacheck -avugm (das m steht für force) damit überschreibt er einfach die files auch wenn er die partitionen nicht unmounten kann.
Er muss sie eigentlich nicht "unmounten". Es reicht, wenn sie waehrend des Checks "read only" remountet wird - und das scheint ja auch zu klappen. Sicher kann "quotacheck" waehrend des "read only"-mounts nicht schreiben, aber wenn ich die Ausgabe richtig interpretiere, dann schreibt er doch danach eine korrekte Version der "aquota.user" und "aquota.group" auf die Platte. Mit "danach" meine ich, nachdem er das Filesystem wieder "rw" remountet hat. Ich musste jedenfalls hier noch nie ein "-m" mitsenden. Wichtig ist nur, dass die Quotas selber deaktiviert sind, waehrend der "quotacheck" laeuft (aber sie laufen bei ihm ja noch gar nicht). Man kann zwar auch erzwingen, dass die Checks bei aktiven Quotas durchgefuehrt werden, da haette ich persoenlich aber Bedenken, dass die Quota-Datenbank inkonsistent werden koennte... Gruesse, Steffen
Hallo, * On Tue, Sep 25, 2001 at 12:23 AM (+0200), Frank Schmidt wrote:
Ich habe bei mir quota installiert - was bisher auch funktioniert hat. Nun habe ich diesmal irgendwie eine neuere Version. Sprich der Quota-Daemon unterstützt quota 1 (alt) und quota 2 (neu).
Ja, "vfsold" und "vfsv0". Wobei das IMHO weniger eine Faehigkeit eines Quota-Daemons (gibt es das ueberhaupt?) ist, sondern eher eine Frage des Kernels. Ich dachte bisher immer, dass nur die "ac"-Kernel den "vfsv0" koennen wuerden, aber moeglicherweise enthalten ja auch die von SuSE gepachten Kernel den "vfsv0"-Code. Der "normale" Vanilla-Kernel kann meines Wissens nur "vfsold" (und das tut nicht in Zusammenarbeit mit "ext3" - daher setze ich "ac"-Kernel und "vfsv0" in Kombintion mit "ext3" ein). Dass ein Kernel beide Formate beherrscht, waere mir neu. Ich dachte, hier gibt es ein "entweder oder". Die "quotatools", die Du z.B. zum Checken der Quota-Files verwendest, koennen in der Version 3.x wohl beide Formate (und ebenfalls das Format, dass bei SGIs XFS zum Einsatz kommt). Wenn Du "vfsv0" willst, musst Du mit "aquota.user" und "aquota.group" arbeiten. Wenn Du "vfsold" willst, dagegen mit "quota.user" und "quota.group".
Nun habe ich alles wie in der Quota-FAQ und Manual beschrieben eingestellt. Beim starte von /etc/init.d/quota kommen jedoch folgende Fehlermeldungen:
quotaon: using /home/aquota.group on /dev/sda1: Invalid argument quotaon: using /home/aquota.user on /dev/sda1: Invalid argument
Hm, denkbar waere natuerlich, dass Dein Kernel kein "vfsv0" kann.
Ich habe auch versucht den Dienst mit quotaon und den entsprechenden Parametern zu starten, aba auch dies ergab nur die gleiche Fehlermeldung. Beim einrichten von Quota, genauer beim Abschnitt "quotacheck -avug" gabs noch diese Fehlermeldungen bzw. Warnungen:
quotacheck: Detected quota format vfsv0
"quotacheck" ist natuerlich in der Lage, dieses Format zu erkennen.
quotacheck: Going to check user quota file of /home quotacheck: WARNING - Quotafile /home/aquota.user was probably truncated. Can't save quota settings... quotacheck: Going to check group quota file of /home quotacheck: WARNING - Quotafile /home/aquota.group was probably truncated. Can't save quota settings... quotacheck: Filesystem remounted read-only quotacheck: Scanning /dev/sda1 [/home] done quotacheck: Checked 172 directories and 910 files quotacheck: Filesystem remounted RW. quotacheck: Dumping gathered data for users. quotacheck: Data dumped. Renaming old quotafile to /home/aquota.user~ quotacheck: Renaming new quotafile quotacheck: Dumping gathered data for groups. quotacheck: Data dumped. Renaming old quotafile to /home/aquota.group~ quotacheck: Renaming new quotafile
Und wenn Du "quotacheck -avug" nochmals aufrufst - hast Du dann wieder solche Warnungen? Ich meine mich daran erinnern zu koennen, dass sich so etwas auch hatte, es aber verschwand, nachdem ich die Quotas ein Mal erfolgreich gestartet und einem User ein Quota gesetzt hatte. Aber starten lassen sie sich ja bei Dir nicht.
Laut dessen hat er aber zwei richtige Quota-Dateien erstellt.
Also ich bin mit meinem Latein am Ende. Hat noch jemand nen Tip ?
Welchen Kernel hast Du denn im Einsatz - und kann der auch wirklich mit "vfsv0" umgehen? Gruss, Steffen
participants (3)
-
Frank Schmidt
-
Steffen Moser
-
Torsten Rosenberger