PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Quotatool erkennt Filesystem nicht



DirkHo
22.04.08, 20:44
Hallo,

ich möchte auf meinem NSLU2-Server (läuft Debian drauf) über quota/quotatool festlegen, wieviel Speicherplatz jeder Benutzer verwenden darf.

Hierfür habe ich mit folgender Anleitung quota installiert und konfiguriert:
http://archiv.debianhowto.de/de/quota/quota_main.html

Klappt auch alles so weit. Nur, wenn ich dann die Zeile
quotatool -u benutzer1 -b -q 100MB -v /data

eingebe kommt die Meldung

quotatool: using filesystem /data
quotatool: user 'benutzer1' has uid 1001
quotatool: Filesystem /data does not exist

Wenn ich jedoch
nano /etc/fstab
eingebe wird mir angezeigt, daß /data (bzw. /dev/sda5) als Filesystem ext3 hat.

Kann mir da jemand weiterhelfen?

Danke und Grüße,

Dirk

Wene
22.04.08, 21:33
Wurde das Dateisystem /data eingebunden? Was gibt der Befehl mount aus?

DirkHo
23.04.08, 08:00
Hallo Wene,

danke für die Antwort!
Also nach Eingabe von Mount war /data nicht aufgeführt.
Nach erneutem Mounten von /data dann aber schon (ich konnte aber auch ohne erneutes Mounten darauf zugreifen - meine FTP-Accounts laufen alle in /data/...).

Nach dem Mount sah es so aus:



/dev/sda5 on /data type ext3 (rw)


Irgendwie steht in () nicht das Quotatool. In fstab sieht die Zeile so aus:



/dev/sda5 /data ext3 rw,user,noauto,usrquota 0 0


Nach dem Mount habe ich dann folgende Befehle ausgeführt:



debian:~# /etc/init.d/quota start
debian:~# quotatool -u bILDer -b -q 500MB -v /data
quotatool: using filesystem /data
quotatool: user 'bILDer' has uid 1001
quotatool: filesystem /data has device node /dev/sda5
quotatool: Error while detecting kernel quota version: No such process


Allerdings kam dann der Error, s.o.

Was muß ich denn bitte machen, daß es klappt?

Danke und Grüße,

Dirk

marce
23.04.08, 08:08
Welche Debian-Version verwendest Du denn?

DirkHo
23.04.08, 09:29
Hallo Marce,

ich verwende folgende Version:

Linux debian 2.6.18-6-ixp4xx #1 Tue Feb 12 00:57:53 UTC 2008 armv5tel

Wobei dabei zu sagen ist, daß das Debian/NSLU2 ist. Die NSLU2 ist eine Art NAS.

Danke und Grüße,

Dirk

marce
23.04.08, 09:34
dann anders gefragt: sicher, dass bei dem Ding Quotaunterstützung im Kernel einkompiliert ist?

DirkHo
23.04.08, 12:25
Hi Marce,

achso. Ich dachte, wenn ich die Software nachträglich installiere dann kann ich das auf jeden Fall verwenden.

Das habe ich im NSLU2-Forum gefunden:


Ja, solange du keine Zusatz-features benötigst (DVB, Quota, CODA), die sind nämlich im normalen DebianSLug 3.10 beta image nicht enthalten und lassen sich (soweit mir bekannt ist) nur durch neuübersetzen und Flashen des Kernels integrieren.


:(

Gibt es denn Möglichkeiten die Größe eines FTP-/Web-Ordners zu beschränken, ohne quota zu verwenden? Habe schon geschaut, ob ich das bei VSFTPD direkt einstellen kann, aber irgendwie habe ich da nichts gefunden.

Danke und Grüße,

Dirk

marce
23.04.08, 12:28
VSFTPD kann das - in normalen Versionen. Was das Ding von Dir kann - keine Ahnung.

DirkHo
23.04.08, 14:04
Kannst du mir vielleicht ein Stichwort nennen, unter dem ich schauen muß?

Ich habe das ganz normale vsftpd installiert (apt-get install vsftpd).

Denke mal, daß ich das dann in der Benutzer-Dateien angeben muß?!?!

Danke und Grüße,

Dirk