[Eisfair] [E1 64] nextcloud cron error mail nach update
Marcus Röckrath
marcus.roeckrath at gmx.de
Di Apr 1 15:08:30 CEST 2025
Hallo Holger,
Holger Bruenjes wrote:
>> MariaDB [(none)]> SHOW VARIABLES like 'expire_logs_days' ;
>> +------------------+----------+
>> | Variable_name | Value |
>> +------------------+----------+
>> | expire_logs_days | 0.000000 |
>> +------------------+----------+
>> 1 row in set (0.005 sec)
>>
>> also IMHO unbegrenzt.
>>
>> Ich denke, das mariadb-Paket braucht eine Ergänzung in
>> /etc/mysql/my<version>.conf:
>>
>> [mysqld]
>> expire_logs_days=<number of days>
>
> nein, dass kann jeder selber anlegen, in
>
> /etc/my${version}.cnf.d/
>
> meine.conf
> [mysqld]
> expire_logs_days=<number of days>
Ich sehe es durchaus kritisch, wenn eine Einstellung zum Volllaufen des
Dateisysytems führen kann.
Aktiviert man das Binlog, welches zwar im Standard beim eisfair-Paket
deaktiviert ist, kann das jedenfalls passieren.
Wenn ich die mariadb-Dokumentation im Netz richtig verstehe, beieinflusst
MARIADB_MAX_BINLOG_SIZE
Der Parameter erlaubt die Begrenzung der maximalen Größe des
Binaer- Logfiles. Die Angabe erfolgt in Byte.
Gültige Werte: Zahl
Standardeinstellung: MARIADB_MAX_BINLOG_SIZE='1024000'
nur die Größe einer einzelnen Binlog-Datei, aber nicht deren gesamte Anzahl.
Liege ich das richtig, sollte die Beschreibung angepasst werden:
Der Parameter erlaubt die Begrenzung der maximalen Größe
eines einzelnen Binaer-Logfiles, aber nicht die Anzahl
der Binaer-Logfiles. Die Aktivierung des Binlogs kann daher
zum Volllaufen des Dateisystems fuehren. Die Angabe erfolgt in
Byte.
Fuer die Begrenzung der Anzahl der Binglog-Dateien muss eine
die mariadb-Konfiguration ergaenzt werden, z. B.:
- Anlegen der Datei /etc/my<mariadbversion>.cnf.d/expirebinlog.conf
- Folgenden Inhalt in diese Datei schreiben:
[mysqld]
expire_logs_days=<number of days>
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair