Page 1 of 2
Quota - Neuer Kunde aus Kib wird Mib
Posted: Mon 1. Dec 2025, 20:28
by Ralph
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Keine Ahnung, sehe ich heute zum ersten Mal - heute gab es nur ein rspamd Update ...
Server-Betriebssystem + Version
Debian 12.12
KVM
KeyHelp-Version + Build-Nummer
25.2 (Build 3483)
Problembeschreibung / Fehlermeldungen
Heute zum ersten Mal ... vorhin neuen Kunden angelegt mit einem Freeweb 10 Mib, da liegt nur die default index.html drin und nach der
Quota Berechnung zeigt es 162.58 MiB an ...
Tatsächliches Ergebnis
selbst wenn ich die index.html leere auf 0 KB und den Task neu starte, belibt es so stehen.
Schritte zur Reproduktion
keine Ahnung
Zusätzliche Informationen
[2025-12-01 20:09:05] INFO | Collecting data for client "username"
[2025-12-01 20:09:06] INFO | Notification "client_disk_space_limit_reached" sent to "
info@xxxxx.tld"
[2025-12-01 20:09:06] INFO | Here comes the report...
Client name : username
Diskspace : 162.58 MiB / 10.00 MiB - 1,625.82%
- Webspace : 162.54 MiB
- Emails : 44.00 KiB
- Databases : 0 B
Files : 15 / 640 - 2.34%
Client has been limited : Yes
Email accounts : 1
-
webmaster@username.org : 44.00 KiB / 9.54 MiB - 0.45%
Databases : 0
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 09:46
by Florian
Hallo,
hast du mal mit find gesucht ob noch woanders zufällig Daten liegen, die dem User gehören? Auch was außerhalb seines Homes liegt wird gezählt
Ansonsten musst du mal einen Quotacheck machen
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 10:26
by Ralph
Betrifft nur ein System, gestern vormittag war noch alles OK, es ist zwar unwahrscheinlich dass dieses rspamd update da etwas verändert hat, aber danach ist das Problem aufgetreten ...
Alle User die vorher angelegt wurden, sind OK auch nach manuellen ausführen des Tasks ... es triit nur auf wenn ein neuer User angelegt wird (acc template), da wurde nichts geändert ...
Irgendwie scheint es mir das hier aus KiB beim Task MiB wird, wie gesagt nur bei einem neu angelegten User.
Habe vorhin mal einen User xtest angelegt mit 10 MiB und dann eine Domain xtest.de hinzugefügt, dabei wird meine default page in den User Folder kopiert ... wie vorher auch, nur jetzt werden aus den 1.6 kb 160 mib ...
Code: Select all
# du -h -d 1 /home/users/xtest
4.0K /home/users/xtest/files
4.0K /home/users/xtest/tmp
16K /home/users/xtest/www
4.0K /home/users/xtest/.config
12K /home/users/xtest/logs
4.0K /home/users/xtest/.cache
4.0K /home/users/xtest/.ssh
4.0K /home/users/xtest/.local
68K /home/users/xtest
# cat /etc/fstab
UUID=a333e9ad-64ff-4e77-9576-90894d916e9f / ext4 noatime,rw,errors=remount-ro,usrquota,grpquota 0 1
# systemctl status systemd-quotacheck
● systemd-quotacheck.service - File System Quota Check
Loaded: loaded (/lib/systemd/system/systemd-quotacheck.service; static)
Active: active (exited) since Mon 2025-12-01 20:38:19 CET; 13h ago
Docs: man:systemd-quotacheck.service(8)
Process: 634 ExecStart=/lib/systemd/systemd-quotacheck (code=exited, status=0/SUCCESS)
Main PID: 634 (code=exited, status=0/SUCCESS)
CPU: 6ms
Dec 01 20:38:19 host2.myhost.tld systemd[1]: Starting systemd-quotacheck.service - File System Quota Check...
Dec 01 20:38:19 host2.myhost.tld systemd[1]: Finished systemd-quotacheck.service - File System Quota Check.
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 10:33
by Alexander
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 10:35
by Florian
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 10:41
by Ralph
Danke, hhier scheinen sich die Permissions und Resources nach ausführen des Tasks zu ändern, ein Template dazu ist nicht vorhanden.
Die beiden oberen sind Original, nach dem Quota Task die Änderung siehe die beiden unteren.
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 10:50
by Ralph
Alexander wrote: ↑Tue 2. Dec 2025, 10:33
Was sagt:
und
Code: Select all
# quotatool -d -u xtest /
5166 / 166444 166444 166444 0 16 640 640 0
# find / -user xtest
find: ‘/proc/627575/fdinfo/7’: No such file or directory
find: ‘/proc/627598/task/627598/fd/6’: No such file or directory
find: ‘/proc/627598/task/627598/fdinfo/6’: No such file or directory
find: ‘/proc/627598/fd/5’: No such file or directory
find: ‘/proc/627598/fdinfo/5’: No such file or directory
/run/php/keyhelp_xtest.socket
/home/users/xtest/files
/home/users/xtest/.bash_history
/home/users/xtest/tmp
/home/users/xtest/www
/home/users/xtest/www/xtest.de
/home/users/xtest/www/xtest.de/index.html
/home/users/xtest/www/index.html
/home/users/xtest/.bashrc
/home/users/xtest/.cloud-locale-test.skip
/home/users/xtest/.config
/home/users/xtest/logs
/home/users/xtest/.bash_logout
/home/users/xtest/.cache
/home/users/xtest/.ssh
/home/users/xtest/.profile
/home/users/xtest/.local
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:05
by Alexander
Ralph wrote: ↑Tue 2. Dec 2025, 10:41
Danke, hhier scheinen sich die Permissions und Resources nach ausführen des Tasks zu ändern, ein Template dazu ist nicht vorhanden.
Die beiden oberen sind Original, nach dem
Quota Task die Änderung siehe die beiden unteren.
Das versteh ich jetzt nicht ganz.
Ehe wir lange rum raten, kann ich mal via SSH auf dem Server nachschauen?
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:26
by Ralph
Alexander wrote: ↑Tue 2. Dec 2025, 11:05
Ralph wrote: ↑Tue 2. Dec 2025, 10:41
Danke, hhier scheinen sich die Permissions und Resources nach ausführen des Tasks zu ändern, ein Template dazu ist nicht vorhanden.
Die beiden oberen sind Original, nach dem
Quota Task die Änderung siehe die beiden unteren.
Das versteh ich jetzt nicht ganz.
Ehe wir lange rum raten, kann ich mal via SSH auf dem Server nachschauen?
Den User habe ich nochmal umgestellt, jetzt bleiben die Resourcen (vieleicht der Browser, bin auf FF gewechselt von Chrome)) ...allerdings nach dem manuellen starten des
Quota Tasks ändert sich nichts, bleibt weiterhin auf MiB. Das mit SSH wird auf die schnelle schwierig, ist ein shared Host mit IP restriction für SSH.
Der Patch von letzter Woche, ist das einzige was geändert wurde, aber wohl eher unwahrscheinlich ...
Code: Select all
wget https://install.keyhelp.de/misc/ApacheServerStatus -O /home/keyhelp/www/keyhelp/core/Webserver/Apache/ApacheServerStatus.php ; chown keyhelp:keyhelp /home/keyhelp/www/keyhelp/core/Webserver/Apache/ApacheServerStatus.php
Ich könnte mal via PMA die
Quota table checken bzw. die Tabellenstruktur oder ein fsck ...
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:38
by Alexander
Hast du denn mal das aus dem verlinkten Beitrag von Flo gemacht:
Code: Select all
service quota stop
quotacheck -avmugf
service quota start
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:44
by Ralph
Alexander wrote: ↑Tue 2. Dec 2025, 11:38
Hast du denn mal das aus dem verlinkten Beitrag von Flo gemacht:
Code: Select all
service quota stop
quotacheck -avmugf
service quota start
Ja, auch ein reboot ...
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.
Code: Select all
# repquota -a
xtest -- 56 166444 166444 16 640 640
Die Ausgabe 166444 würde doch dann in etwa 162.54 MiB entsprechen, oder nicht?
Also müßte es ein
Quota check oder FS Problem sein ... aber warum nur bei einem neuen User?
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:48
by Alexander
repquota ziegt die Angaben in KB an, also ja.
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:50
by Jolinar
Ralph wrote: ↑Tue 2. Dec 2025, 11:44
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.
Warum nutzt du ext.
Quota files?
Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 11:54
by Ralph
Jolinar wrote: ↑Tue 2. Dec 2025, 11:50
Ralph wrote: ↑Tue 2. Dec 2025, 11:44
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.
Warum nutzt du ext.
Quota files?
Gute Frage ... also ich nutze keine externen
quota files

Re: Quota - Neuer Kunde aus Kib wird Mib
Posted: Tue 2. Dec 2025, 12:20
by Ralph
hmm, habe den User vorhin auf ein Acc. Template von 1000 MiB gesetzt, danach hat der User aber das 10 Mib von vorher erhalten, dabei ist dann die Berechnung zumindest für das 10 MiB Test Package wieder OK, nach nochmaligen umstellen auf ein 1000 MiB Template, auch OK.
Könnte es sein das manchmal KH Tasks in einer Art Queue hängen und dann zuerst der Reihe nach abgearbeitet werden?
Vieleicht hat die
quota stop/start Aktion doch etwas genützt ... momentan stimmt es wieder.
Ist schon fast wie in Matrix „Dummerweise kann man niemandem erklären, was die Matrix ist. Du musst sie selbst erleben.“
