Quota voll - überprüfung?

Hallo,
hab diesbezüglich leider noch nichts gefunden.
Immer wieder gibt es große Probleme, weil der Linuxclient hinsteht und nichts mehr geht.
Meist ist da dann zumindest auch ein volles Quota des betreffenden Lehrers beteiligt.

Wie kann ich denn überprüfen, welcher Benutzer keinen Speicherplatz mehr hat?

Vielen Dank für jeden Tipp
Viele Grüße
Matthias

Hallo Matthias,

ich mache das mit

/usr/sbin/repquota -us /dev/vdd1 | grep +

/dev/vdd1 musst du dabei noch durch die Partition ersetzen, auf der bei dir /home/ liegt.

Viele Grüße

Andreas

Hallo Matthias,

sophomorix-quota --help

hilft weiter.

sophomorix-quota -i -s

listet die Quota aller Schüler auf.

Gruß

Alois

Hallo Andreas,

/dev/vdd1 musst du dabei noch durch die Partition ersetzen, auf der bei dir /home/ liegt

wie bekomme ich das heraus?
in etc/fstab?

mit

df

bekomme ich:


/dev/sdc1 515929528 168134352 321564444 35% /home

Also müsste es bei mir so aussehen?:

/usr/sbin/repquota -us /dev/sdc1 | grep +

Viele Grüße
Matthias

Vielen Dank Alois,

PS: hinten mit -l (für Lehrer)

Viele Grüße
Matthias

Genau!

Viele Grüße

Andreas

Wenn ich nach ausführen des Befehls keine Rückmeldung bekomme ist alles gut und keiner hat seine Quota überzogen?
VG Matthias

Hallo Matthias,

ich verwende:

sophomorix-quota -i -s | LC_NUMERIC=C sort -t “-” -k 3hbr

Das liefert die Belegung nach Größe sortiert, so sieht man gleich, wer
viel Plattenplatz belegt hat.

Für die Lehrer -t statt -s.

Etwas unschön: Zu lange Usernamen erscheinen ganz unten. Betrifft bei
uns aber nur einzelne Lehrer.

Beste Grüße

Jörg

Super, danke.
werde es morgen gleich testen

Hallo Jörg,

ich habs mal probiert und erhalte diese Rückmeldung:

sort: Multi-Zeichen-Tabulator »\“-”“

Gruß

Alois

Hallo Alois,

das liegt wohl an den falschen Anführungszeichen.

Probier mal

sophomorix-quota -i -s | LC_NUMERIC=C sort -t "-" -k 3hbr

Andreas

1 „Gefällt mir“

Hallo Matthias,

Ja, so sollte das sein. Du kannst ja mal testweise das

| grep +

weglassen. Dann sollten alle Benutzer ausgegeben werden.

Andreas

Hallo Andreas,

klappt :grin:

Gruß

Alois

Hallo Alois,

habs gerade getestet.

Ich bekomme erst eine Liste in der Art:

       ++   100.2M        0        0       0        0
       ++   100.3M        0        0       0        0
       ++   100.4M        0        0       0        0
       ++   100.5M        0        0       0        0
       ++   100.9M        0        0       0        0
       ++   101.3M        0        0       0        0
       ++   101.9M        0        0       0        0
       ++     101M        0        0       0        0


und am Ende dann:
abrellmi – 0 0 0 0 0
ahmadiam – 0 0 0 0 0
ahmadimu – 0 0 0 0 0
aitzidth – 0 0 0 0 0
akcayse – 0 0 0 0 0
akcayta – 0 0 0 0 0
akyaziak – 0 0 0 0 0
alexiuma – 0 0 0 0 0
alilovle – 0 0 0 0 0

Ich müsste halt dann die beiden Listen übereinander legen und noch herausbekommen was die einzelnen Spalten bedeuten.

PS: Leider ist die Sortierung nicht nach der Größe der Zahl in der zweiten Spalte, sondern quasi Alphabetisch.
D.h. 123 MB ist kleiner als 37MB :confused:

Viele Grüße
Matthias Lauffer

Hallo Matthias,

ich denke das Problem entsteht dadurch, dass einmal die Quota für Home und einmal für /var ausgegeben wird. Damit kommt die Ausgabe durcheinander.

Gruß

Alois

Hallo Matthias,

ich habe den Befehl ausgeführt:

sophomorix-quota -i -t > quotalehrer

Danach habe ich in Libre Office die Datei bearbeitet indem ich die Zwischenräume mit suchen und ersetzen so umgeformt habe, dass ich Semikolon dazwischen hatte. Diese Datei habe ich als .csv abgespeichert.

Mit etwas Nacharbeit konnte man die Datei nach Spalte used sortieren.

Hier ein Beispiel:

User BF used soft hard grace grace
ad 168 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
al 48 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
bm 20 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
bo 52 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
bu 20 1171.8M 1464.8M 0 0
0 78.1M 97.6M 0 0
ca 20 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
co 20 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
de 100 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
di 2.1M 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
dj 2.3M 1171.8M 1464.8M 0 0
0 78.1M 97.6M 0 0
dk 36 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
do 28.9M 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
du 4.6M 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
dy 52 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
ei 8.8M 78.1M 97.6M 0 0
0 1171.8M 1464.8M 0 0
eng 78.5M 78.1M 97.6M none 0
0 1171.8M 1464.8M 0 0
fth 28 78.1M 97.6M 0 0

Allerdings zerhaut es beim Sortieren wieder alles, weil in der ersten Spalte der Username nur einmal vorhanden ist. :frowning:

Gruß

Alois

Hallo Alois,

vielen Dank.
Das ist ja dann erst mal eine Weg. Nur halt nicht für schnell mal eben…
Aber so gegen Schuljahresende kann man sich diese Mühe ja mal machen.

Viele Grüße
Matthias