quotacheck läuft nicht mit reiserfs
Hi, Liste! Distri: SuSE 8.1, neuester offizieller Athlon-Kernel k_athlon-2.4.19-263 Ich habe ein Problem mit quota unter ReiserFS. Wenn ich wie im README beschrieben quotacheck -avug ausführe (alle anderen nötigen Änderung bereits ausgeführt), so erhalte ich bei der ersten großen Datei (>= 2 GB) die gefunden wird: # quotacheck -avug quotacheck: Scanning /dev/md0 [/home] quotacheck: lstat Cannot stat `[...]': Value too large for defined data type Guess you'd better run fsck first ! exiting... Es ist allerdings möglich Dateien anzulegen, die weit größer sind als 2 GB. Bei quotacheck "-i" als Option mitzugeben hilft leider auch nicht, der Test bricht trotzdem einfach ab (ohne mich zu fragen). Kann mir bitte jemand bei dem Problem helfen? Gruß, Martin Öhler
Hi! Am Fre, 2003-06-13 um 07.25 schrieb Martin Oehler:
# quotacheck -avug quotacheck: Scanning /dev/md0 [/home] quotacheck: lstat Cannot stat `[...]': Value too large for defined data type Guess you'd better run fsck first ! exiting...
Ich vergaß: Ein filesystem check ändert nichts an dem Ergebnis von quotacheck. Gruß, Martin Öhler
Hi! Am Fre, 2003-06-13 um 08.42 schrieb Frank Gerd Walzebuck:
Hi Martin,
Ich habe ein Problem mit quota unter ReiserFS. Wenn ich wie im README beschrieben quotacheck -avug
ich meine gelesen zu haben, daß quota und ReiserFS nicht zusammen funktionieren. Schau mal genau bei quota nach...
Oh, das wäre eine ziemliche Katastrophe... CU, danke Martin
Martin Oehler schrieb:
Hi, Liste!
Distri: SuSE 8.1, neuester offizieller Athlon-Kernel k_athlon-2.4.19-263
Ich habe ein Problem mit quota unter ReiserFS. Wenn ich wie im README beschrieben quotacheck -avug ausführe (alle anderen nötigen Änderung bereits ausgeführt), so erhalte ich bei der ersten großen Datei (>= 2 GB) die gefunden wird:
# quotacheck -avug quotacheck: Scanning /dev/md0 [/home] quotacheck: lstat Cannot stat `[...]': Value too large for defined data type Guess you'd better run fsck first ! exiting...
Es ist allerdings möglich Dateien anzulegen, die weit größer sind als 2 GB. Bei quotacheck "-i" als Option mitzugeben hilft leider auch nicht, der Test bricht trotzdem einfach ab (ohne mich zu fragen).
Kann mir bitte jemand bei dem Problem helfen?
Hallo Martin, schau' Dir doch mal die Mail von Christian Andersson vom 3.5. an, hier eine Kopie: I've solved this problem by loading the quota_v2 module. I guess it was compiled into the kernel in previous versions of SuSE. Add 'quota_v2' to the INITRD_MODULES variable in /etc/sysconfig/kernel, run mk_initrd and reboot your machine, and it will probably work as you'd expect. Eventuell hilft das? Viel Erfolg Joachim
Am Fre, 2003-06-13 um 18.15 schrieb Joachim Kieferle:
I've solved this problem by loading the quota_v2 module. I guess it was compiled into the kernel in previous versions of SuSE.
Add 'quota_v2' to the INITRD_MODULES variable in /etc/sysconfig/kernel, run mk_initrd and reboot your machine, and it will probably work as you'd expect.
Eventuell hilft das?
Dann müßte ich doch auch das Modul zur Laufzeit laden können, oder? # modprobe quota_v2 modprobe: Can't locate module quota_v2 # locate quota_v2 <leer> Entweder mache ich was grundlegend falsch oder das war es nicht. Wenn ich nach dem Eintragen in /etc/sysconfig/kernel von quota_v2 den Befehl mk_initrd aufrufe teilt das System mir auch mit, dass es das Modul nicht finden kann. CU Martin
Martin Oehler wrote:
Am Fre, 2003-06-13 um 18.15 schrieb Joachim Kieferle:
I've solved this problem by loading the quota_v2 module. I guess it was compiled into the kernel in previous versions of SuSE.
Add 'quota_v2' to the INITRD_MODULES variable in /etc/sysconfig/kernel, run mk_initrd and reboot your machine, and it will probably work as you'd expect.
Eventuell hilft das?
Dann müßte ich doch auch das Modul zur Laufzeit laden können, oder? # modprobe quota_v2 modprobe: Can't locate module quota_v2
# locate quota_v2 <leer>
Entweder mache ich was grundlegend falsch oder das war es nicht. Wenn ich nach dem Eintragen in /etc/sysconfig/kernel von quota_v2 den Befehl mk_initrd aufrufe teilt das System mir auch mit, dass es das Modul nicht finden kann.
Hallo Martin, arbeitest Du auch mit der 8.2-er? Schau' mal unter "/lib/modules/2.4.20-4GB/kernel/fs/quota_v2.o". Bei mir klappt's dann mit INITRD_MODULES="3w-xxxx reiserfs quota_v2" (für den 3-Ware Controller + Reiserfs + Quota) Viele Grüsse Joachim
Hi! Am Son, 2003-06-15 um 21.10 schrieb Joachim Kieferle:
arbeitest Du auch mit der 8.2-er?
Nein, wie in meiner ersten Mail geschrieben läuft auf der Maschine die SuSE 8.1.
Schau' mal unter "/lib/modules/2.4.20-4GB/kernel/fs/quota_v2.o".
Die Datei gibt es bei mir nicht. Heißt das ich müßte jetzt auf einen 2.4.20er Kernel umsteigen? CU Martin
Martin Oehler wrote:
Hi!
Am Son, 2003-06-15 um 21.10 schrieb Joachim Kieferle:
arbeitest Du auch mit der 8.2-er?
Nein, wie in meiner ersten Mail geschrieben läuft auf der Maschine die SuSE 8.1.
Schau' mal unter "/lib/modules/2.4.20-4GB/kernel/fs/quota_v2.o".
Die Datei gibt es bei mir nicht. Heißt das ich müßte jetzt auf einen 2.4.20er Kernel umsteigen?
Hallo Martin, ooops, das mit der 8.1-er habe ich leider übersehen. Scheint auch nach sdb von Suse ein 8.2-er Problem zu sein: http://sdb.suse.de/de/sdb/html/rschmid_quota2.html Hmmm, dann kann ich Dir leider auch nicht weiter helfen, weil ich die 8.1-er nur kurz am Laufen hatte .... . Vielleicht willst Du ja auf die 8.2-er updaten, da kennst Du schon das Problem und die Lösung ;-)), viel Erfolg Joachim
Hallo! Am Son, 2003-06-15 um 21.59 schrieb Joachim Kieferle:
ooops, das mit der 8.1-er habe ich leider übersehen. Scheint auch nach sdb von Suse ein 8.2-er Problem zu sein:
Hatte ich auch gelesen...
Hmmm, dann kann ich Dir leider auch nicht weiter helfen, weil ich die 8.1-er nur kurz am Laufen hatte .... .
Vielleicht willst Du ja auf die 8.2-er updaten, da kennst Du schon das Problem und die Lösung ;-)),
Äh, nein, ich wollte die eigentlich laufen lassen bis ich keine Updates mehr dafür kriege. Hat noch jemand einen Lösungsvorschlag? Oder muß ich ohne Quota auskommen? CU Martin
Hi! Ich habe jetzt den aktuellen Mantel-Kernel (2.4.20-62) installiert und das Modul quota_v2 geladen. Trotzdem läuft quotacheck nicht durch: # quotacheck -avug quotacheck: Scanning /dev/rd/c0d1p1 [/raid] quotacheck: lstat Cannot stat `[...]': Value too large for defined data type Guess you'd better run fsck first ! exiting... Die problematische Datei ist 2 GB groß. # lsmod | grep quota quota_v2 7424 0 (unused) CU Martin
participants (3)
-
Frank Gerd Walzebuck
-
Joachim Kieferle
-
Martin Oehler