Fehlermeldung beim aufrufen der CMDB: No space left on device
-
Hallo,
wenn ich unsere CMDB aufrufe bekomme ich folgende Meldung:
The stream or file "/var/www/html//log/exception_2025-01-23.log" could not be opened in append mode: Failed to open stream: No space left on device
The exception occurred while attempting to log: Database error : No such file or directoryIn file: /var/www/html/src/classes/components/isys_component_database_mysqli.class.php (line: 612)
- isys_component_database_mysqli->reconnect
in file: /var/www/html/src/classes/components/isys_component_database_mysqli.class.php (line: 549) - isys_component_database_mysqli->query
in file: /var/www/html/src/classes/components/isys_component_database_mysqli.class.php (line: 709) - isys_component_database_mysqli->connect
in file: /var/www/html/src/classes/components/isys_component_database_mysqli.class.php (line: 734) - isys_component_database_mysqli->__construct
in file: /var/www/html/src/classes/components/isys_component_database.class.php (line: 322) - isys_component_database::get_database
in file: /var/www/html/src/classes/components/isys_component_database.class.php (line: 343) - isys_component_database::factory
in file: /var/www/html/src/classes/core/isys_application.class.php (line: 216) - isys_application->bootstrap
in file: /var/www/html/src/bootstrap.inc.php (line: 76) - include_once
in file: /var/www/html/index.php (line: 95)
Ich bin jetzt kein Linux / Unix Fachmann aber wenn ich mir in der Shell den freien Speicherplatz anzeigen lasse ist noch rund die Hälfte frei.
Wenn ich aus dem Verzeichnis /var/www/html//log/ alte log Dateien gelöscht habe, lief die CMDB wieder für ein paar Stunden, danach wieder das Gleiche.
Jetzt habe ich keine logs mehr zum löschen und die neuen .log Dateien sind auch nicht sonderlich groß.
Ich weiß also wirklich nicht woran es liegt.
Hat vielleicht jemand einen Tipp was ich tun kann?Grüße Christian
- isys_component_database_mysqli->reconnect
-
Hallo @C-Geist
zum Speicherplatzproblem kann ich dir leider nicht viel sagen - das wird vermutlich irgendwo an deiner Umgebung liegen (bin auch kein Linux Fachmann)... Für mich (als Entwickler) wäre es interessanter zu wissen wieso das Exception Log so schnell so groß wird - das klingt für mich als gäbe es einige Fehler in deinem System
Oder ist die Ursache dieser Fehler das nicht mehr auf die Platte geschrieben werden kann?
Viele Grüße
Leo -
-
Servus,
was gibt den df -h aus?
Was meinst du mit "rund die hälfte frei"?Es ist genügend Platz frei, auch wenn die Fehlermeldung bezüglich zu wenig Speicherplatz hochkommt?
Was steht denn in dem Log, das angemeckert wird .... bzw. gibt es ein Log das massiv anwächst?Du hast alle logs aus /var/www/html/log gelöscht und die Meldung kommt dennoch?
Sobald die Meldung hochkommt, was sagt dann df -h ?
Was sagtdu -ah . | sort -rh | head -n 10
Der Befehl gibt die 10 größten Dateien im aktuellen Verzeichnis aus.
Ist das eine neue Installation? Oder schön länger im Betrieb?