Benutzer-Werkzeuge

Webseiten-Werkzeuge


doku:server:zammad1.shackspace.de

zammad1.shackspace.de

Manuelle Ergänzungen

Logrotate

Zusätzlich zu normalem Logrotate für elasicsearch logs, mangels Wissen um korrekte log4j-Konfiguration:

cat <<'EOF' >/etc/cron.daily/logexpire-elasticsearch
find /var/log/elasticsearch -type f -name 'elasticsearch-*' -ctime +30 -print0 |
xargs -0 --no-run-if-empty rm
EOF
chmod +x /etc/cron.daily/logexpire-elasticsearch

Backup

Backup der lokalen Postgresinstanz ins Dateisystem nach /var/backups/postgresql mit autopostgresbackup. Kleiner Zusatzjob /etc/cron.daily/autopostgresbackup-expire der Backups die älter als 4 Tage sind löscht, zu wenig Platz auf dem System für mehr.

Index Rebuild

Wenn die Suche nicht mehr funktioniert:

  • service elasticsearch stop
  • mv /var/lib/elasticsearch /var/lib/elasticsearch-$( date -I )
  • mkdir /var/lib/elasticsearch
  • chown elasticsearch: /var/lib/elasticsearch
  • service elasticsearch start
  • service elasticsearch status
  • zammad run rake searchindex:rebuild # Dauer: ca. 40 Minuten
  • service elasticsearch status
  • service elasticsearch start # evtl.
  • Stand: 2026-02-21

2026-03-07\

  • anwesend: chris
  • mehr Platz zugewiesen
  • Grund: OOM-Killer tötet elasticsearch
    • /usr/sbin/pct stop 168146229
    • /usr/sbin/pct set 168146229 –memory 5120
    • /usr/sbin/pct set 168146229 –swap 5120
    • /usr/sbin/pct start 168146229
    • /usr/sbin/pct enter 168146229
      • zammad run rake searchindex:rebuild # Dauer: ca. 40 Minuten
doku/server/zammad1.shackspace.de.txt · Zuletzt geändert: von chris