wollte dazu eig. kein Topic öffnen u. dachte wäre wieder gelöst. (update > funkt wieder, siehe unten)
Benötige wohl Hilfe, da ich mich entscheiden muss ob doch nur eine gemeinsame Partition mit KH wohl besser funkt..
Bin da leider überfragt - die letzten 13 Jahre mit System ohne Quota gearbeitet.
- Dedicated Server
- Debian 11.5
- LVM Partitions-Schema für Mehrplatzsystem (sep. Partitionen)
- frische Installation auf EXT4 (da XFS mit KH eben Quota Installations-Fehler gab u. keine Garantie ob das läuft mit Anpassungen)
Ich musste natürlich in der Keyhelp Datenbank folgende Anpassungen machen, da /home auf separater Partition.
Code: Select all
Settings > quota > /home/
Settings > docroot > /home/users/
Bis zu einem gewissen Zeitpunkt, unsicher was hier das Problem auslöste..
Das letzte KH Update ? Debian 11.5 ? Oder einfach eine Wartungsaufgabe ?
Mit einem Backup konnte ich das Problem kurz wieder beheben, da stand es wieder auf Debian 11.4 - aber das scheint es wohl nicht zu sein..
Es kam jedenfalls ein Fehler beim User als Admin.
Als User eingeloggt stand in etwa "Der User sei nicht vollständig eingerichtet".
Speicheranzeige nicht vorhanden bzw. berechnet.
Es kommt nach User-Vorlagen Update und Aufgabenbearbeitung im Log:
Code: Select all
[07-Oct-2022 21:18:01] INFO --> Task: update_system_user
[07-Oct-2022 21:18:01] INFO --> Params: "id" => 2 | "username" => "test" | "changePW" => false | "password" => "" | "changeFTP" => false | "ftp" => true | "changeSSH" => false | "ssh" => false | "ssh_jail" => false | "changeDiskspace" => true | "diskspace" => -1
[07-Oct-2022 21:18:01] INFO --> Update group status for user "test"
[07-Oct-2022 21:18:01] WARN --> disable quota for user "test"... failed
[07-Oct-2022 21:18:01] WARN --> setquota: Einhängepunkt oder Gerät /home nicht gefunden oder hat keine aktivierten Quotas.
[07-Oct-2022 21:18:01] WARN --> setquota: Nicht alle angegebenen Mountpunkte verwenden Quotas.
Falls hier Fragen aufkommen zu "disable quota failed" - hier wurde das Unlimited Paket eingestellt.
Wenn ich eine Speicherbegrenzung angebe, kommt das selbe nur mit "set quota failed"1
quotacheck -vugm /home
Code: Select all
quotacheck: Your kernel probably supports ext4 quota feature but you are using external quota files. Please switch your filesystem to use ext4 quota feature as external quota files on ext4 are deprecated.
quotacheck: Prüfe /dev/mapper/***--vg-home [/home] fertig
quotacheck: 2205 Verzeichnisse und 12494 Dateien geprüft
Code: Select all
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=32826628k,nr_inodes=8206657,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=6568976k,mode=755)
/dev/mapper/***--vg-root on / type ext4 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_reursiveprot)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=30,pgrp=1,timeout=0,minpro to=5,maxproto=5,direct,pipe_ino=13612)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
/dev/sda1 on /boot type ext2 (rw,relatime)
/dev/mapper/***--vg-tmp on /tmp type ext4 (rw,relatime)
/dev/mapper/***--vg-var on /var type ext4 (rw,relatime)
/dev/mapper/***--vg-home on /home type ext4 (rw,relatime,quota,usrquota,grpquota,errors=remount-ro)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=6568976k,nr_inodes=1642244,mode=700,uid=1000,gid=1000)
Vermute aber den Fehler dennoch dort, weil hier quote eig. noch auf falsche Partition.
Code: Select all
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/***--vg-root / ext4 errors=remount-ro,usrquota,grpquota 0 1
# /boot was on /dev/sda1 during installation
UUID=*** /boot ext2 defaults 0 2
/dev/mapper/***--vg-home /home ext4 defaults 0 2
/dev/mapper/***--vg-tmp /tmp ext4 defaults 0 2
/dev/mapper/***--vg-var /var ext4 defaults 0 2
/dev/mapper/***--vg-swap_1 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Da das meines Erachtens logischerweise dort stehen sollte, weil wir ja unter /home/ die Quota Berechnung wollen.
Also wie folgt:
/dev/mapper/***--vg-home /home ext4 usrquota,grpquota 0 1
Brachte aber letztes mal keinen Erfolg.
[UPDATE]
Nach hin und her probieren... geht es wieder.
Nun kommt im Log kein Fehler und nach paar Minuten kam auch wieder die Speicherplatzanzeige.
Echt keine Ahnung, woran es nun lag.. od. ob das Phänomen nach einem Update oder so nochmals kommt.
Denn die fstab Änderung hatte ich nach ersten Fehler ganz genauso schon mal gemacht und dennoch Fehler.
Vor allem unerklärlich, dass es auch ohne dieser Änderung, nur mit der DB Anpassung davor funktionierte.
Code: Select all
[07-Oct-2022 22:35:01] INFO --> load tasks... 1 found
[07-Oct-2022 22:35:01] INFO --> task type IDs: update_system_user
[07-Oct-2022 22:35:01] INFO --> Task: update_system_user
[07-Oct-2022 22:35:01] INFO --> Params: "id" => 2 | "username" => "test | "changePW" => false | "password" => "" | "changeFTP" => false | "ftp" => true | "changeSSH" => false | "ssh" => false | "ssh_jail" => false | "changeDiskspace" => true | "diskspace" => 1073741824
[07-Oct-2022 22:35:01] INFO --> Update group status for user "test"
[07-Oct-2022 22:35:01] INFO --> set quota for user "test" to 1048576 Blocks... okay
fstab sieht atm so aus:
Code: Select all
/dev/mapper/***--vg-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=e6b8069b-020a-4063-b0d0-01491227b3bd /boot ext2 defaults 0 2
/dev/mapper/***--vg-home /home ext4 usrquota,grpquota 0 1
/dev/mapper/***--vg-tmp /tmp ext4 defaults 0 2
/dev/mapper/***--vg-var /var ext4 defaults 0 2
/dev/mapper/***--vg-swap_1 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Ich kapier es nicht, einmal gehts - einmal nicht. *kopfraucht*
Bin gespannt ob das nun stabil bleibt
Gute Nacht