V7: Server meldet Quota-Fehler

Hallo Michael,

ja, haben wir :wink:
Puh, ziemlich steinig dieser Weg.

Aber nur durch Anlegen der Partitionen dürften sich die beiden Dateien nicht automatisch dorthin bewegen, oder!? Könntet Ihr uns Eure Dateien zur Verfügung stellen? Evtl. von Michael und Holger, damit wir (anhand der Größe?) sehen können, ob sie systemspezifisch sind oder nicht.

Vielen Dank und viele Grüße,
Jochen

Hallo Jochen.
Ja, der Weg ist steinig … stelle ich auch fest. :wink:

Wahrscheinlich ist es nicht schlau, die Files einfach zu kopieren. Stattdessen steht hier der elegantere Weg unter:

Automatisches Erstellen der Dateien aquota.user beziehungweise aquota.group

https://wiki.ubuntuusers.de/Quota/

hth?
Michael

äääh, wie sieht denn der ungefähre weg für mich aus? kann das irgend jemand überhaupt sagen??? hat die fstab eine aussage für die wissenden?
gruß,
h.

Hallo „h“.
Die fstab hatte Holger oben ja bereits gepostet. Die entscheidenden Einträge dort sind:

Also alle Mountpoints, die so eine Option haben, werden per Quota überwacht. Macht das die Sache klarer?

Hast du virtualisiert oder auf bare-metal installiert?
Michael

Hallo Michael,

Hast du virtualisiert oder auf bare-metal installiert?

virtualisiert mit KVM

LG

Holger

Hallo Hendrik,

äääh, wie sieht denn der ungefähre weg für mich aus?

man fährt den Server herunter und „baut“ eine neue Festplatte ein.
Dann bootet man ihn und wechselt in den singleusermode.
Dann partitioniert und formatiert man die neue Platte.
Danach bewegt man die Dateien von den Pfaden der alten Platte auf die
jeweils neue Partition.
Dann trägt man die zusätzlichen mountpoints in der fstab ein und bootet neu.
Hat man alles richtig gemacht, dann bootet der server ganz normal und
man hat die Daten ausgelagert.
Jetzt kann man die aquota.* Dateien anlegen und den Server nochmal neu
starten.

kann das irgend
jemand überhaupt sagen???

ja: ich …

hat die fstab eine aussage für die wissenden?

na hoffentlich, sonst wäre sie ja Sinnlos :slight_smile:
Ich trau mir zu sie zu „lesen“: schick doch mal …

LG
Holger

Hi,

ich klink mich kurz für/bei Jochen ein.
Wir haben das LVM und /etc/fstab wie oben beschreiben angepasst & die Quotas funktionieren jetzt.

Was ich aktuell aber noch nicht finde, ist wie man in der WebUI die Quota setzt.
Im Reiter „Quota“ kann ich die Werte zwar anpassen, aber finde keine Option die Anpassungen zu übernehmen.

Und auf der Shell sehe ich zwar die Quotas für Rollen (student, teacher, usw.) in der school.conf von Sophomorix,
aber nicht die Möglichkeit dies für einzelne Benutzer anzupassen.

Wo kann ich das anpassen und wie funktioniert hier die WebUI?

LG
Xandra

hi holger,
s. mein post oben, fstab schon geschickt! ja ich weiss „hat die fstab eine aussage…“ war doof formuliert. ich wollte natürlich hier konkretere antworten hören!
zum glück lvm…

ich von meiner seite aus als nicht-lmn-profi fände es gut, wenn das standardmäßig implementiert wäre. denke aber, dass das bestimmt kommt oder? sonst wäre das ein feature-request für mich jedenfalls.

Hallo Hendrik,

ich von meiner seite aus als nicht-lmn-profi fände es gut, wenn das
standardmäßig implementiert wäre. denke aber, dass das bestimmt kommt
oder? sonst wäre das ein feature-request für mich jedenfalls.

was soll standartmäßig implementiert sein?
Quota?
Ist doch drin??

LG

Holger

Hallo Xandra,

sophomorix-quota --help
ist dein Freund.

Die Quotavorgaben werden hier eingetragen:

/etc/linuxmuster/sophomorix/default-school/school.conf

und dann mit sophomorix-quota gesetzt.

Vielelicht geht das auch schon in der WebUI …
LG

Holger

Hallo,
kleine Ergänzung, weil wir die gleichen Fehlermeldungen unter v7 hatten.
In der /etc/fstab/ sollten nur die Einträge mit „j“ (=journaled quotas) stehen, nicht die ohne (und nicht beide gleichzeitig):

usrquota                   > veraltet
usrjquota=aquota.user      > aktuell und richtig
grpquota                   > veraltet
grpjquota=aquota.group     > aktuell und richtig

Die jeweiligen Dateien sollten eher erzeugt werden per quotacheck -avugm
da sie individuelle parameter beinhalten (nicht kopiert).
Ich musste vor einem Status check zB per quotaoff -av zuerst die Quotas deaktivieren, dann
per systemctl restart quotaon.service neu starten, dann war der Status wieder „active
Mal sehen, ob das nach dem nächsten reboot auch noch passt…
[EDIT]: ja, passt auch nach reboot noch.

Grüße,
gerd

1 „Gefällt mir“

Bei uns stehen beide Einträge drin (aber nur an einer Stelle und zwar für den mountpoint von / ) … den alten (doppelten) Eintrag habe ich gerade rausgeworfen.
Hoffe, dass ich (bis auf einen Neustart) dann nichts weiter machen muss…
Schöne Grüße,
Michael

Hallo Michael,

ja, ich vermute, dass die per default zumindest bei der root „/“ überall drin stehen.
So wie ich die Dokumentation verstehe, ersetzen die journaled quotas die alten Einträge ohne „j“.

Grüße,
gerd

… aber du bist sicher, dass sie nicht doppelt dahin gehören, ja?

ja :wink:

(was ich aber nicht sicher weiß, was linux macht, wenn beides drinn steht.
Hier vermute ich, dass Linux die aktuelleren Einträge bevorzugt und die alten dann ignoriert, ist aber eher eine akademische Frage…) raus damit.

Hallo,

in den aktuellen Proxmox Images von netzint wird das Root Filesystem „/“ immer noch mit quotas eingebunden, was zu demselben Fehler führt, da Quotas für „/“ nicht aktiviert sind. Es ist auch nicht nötig dafür Quotas zu aktivieren, da hier kein User Schreiben kann.

Also meiner Meinung nach Bug, welcher behoben werden sollte.

Statt /etc/fstab:

UUID=xxxx      /       ext4    user_xattr,acl,usrquota,usrjquota=aquota.user,grpquota,grpjquota=aquota.group,jqfmt=vfsv0,errors=remount-ro,barrier=1   0       0

Sollte sein /etc/fstab:

UUID=xxxx       /       ext4    user_xattr,acl,errors=remount-ro,barrier=1      0       0

Kann man das an die Paketbauer weitergeben?

Viele Grüße
Klaus

Hallo,

das / muss wirklich kein Quota haben. Ich geb es an die Kollegin weiter.

Danke für den Hinweis.

LG, Maurice

Ich hatte den Eintrag auch – habe ihn gerade rausgeworfen und dann gesehen, dass es hier zusätzlich noch jqfmt=vfsv0 gab. Bei Euch auch?

Hallo Michael

Aus der Manpage zum ext4 Dateisystem:

usrjquota=aquota.user|grpjquota=aquota.group
              For journaled quotas (jqfmt=vfsv0 or jqfmt=vfsv1), the mount
              options usrjquota=aquota.user and grpjquota=aquota.group are
              required to tell the quota system which quota database files
              to use. When the quota filesystem feature is enabled,
              journaled quotas are used automatically, and this mount option
              is ignored.

Diese Option gehört also auch zu den Quotas und kann damit weg.

Viele Grüße
Klaus

6 Beiträge wurden in ein neues Thema verschoben: Web-UI eigenartige Anzeige der Quotas