Quota - Neuer Kunde aus Kib wird Mib  [GELÖST]

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Quota - Neuer Kunde aus Kib wird Mib

Post 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
Attachments
screenshot_20251201_203113.png
screenshot_20251201_202715.png
screenshot_20251201_201248.png
screenshot_20251201_201248.png (7.89 KiB) Viewed 230 times
User avatar
Florian
Keyweb AG
Posts: 1794
Joined: Wed 20. Jan 2016, 02:28

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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.
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Quota - Neuer Kunde aus Kib wird Mib

Post by Alexander »

Was sagt:

Code: Select all

quotatool -d -u <BENUTZERNAME> /
und

Code: Select all

find / -user <BENUTZERNAME>
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Florian
Keyweb AG
Posts: 1794
Joined: Wed 20. Jan 2016, 02:28

Re: Quota - Neuer Kunde aus Kib wird Mib

Post by Florian »

Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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.
Attachments
screenshot_20251202_103649.png
screenshot_20251202_103625.png
screenshot_20251202_103528.png
screenshot_20251202_103507.png
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post by Ralph »

Alexander wrote: Tue 2. Dec 2025, 10:33 Was sagt:

Code: Select all

quotatool -d -u <BENUTZERNAME> /
und

Code: Select all

find / -user <BENUTZERNAME>

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
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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?
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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 ...
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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?
User avatar
Alexander
Keyweb AG
Posts: 4671
Joined: Wed 20. Jan 2016, 02:23

Re: Quota - Neuer Kunde aus Kib wird Mib

Post by Alexander »

repquota ziegt die Angaben in KB an, also ja.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Jolinar
Community Moderator
Posts: 4212
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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 ;-)
User avatar
Ralph
Posts: 1407
Joined: Mon 30. Mar 2020, 16:14

Re: Quota - Neuer Kunde aus Kib wird Mib

Post 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.“ :lol:
Attachments
screenshot_20251202_121651.png
Post Reply