Benutzer-Werkzeuge

Webseiten-Werkzeuge


manuals:ueberblick:alfresco

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
manuals:ueberblick:alfresco [2018-02-28 08:21] – [5. Neue Alfresco Version testen] andreasmanuals:ueberblick:alfresco [2018-02-28 15:42] – [7. Housekeeping wieder einrichten] andreas
Zeile 79: Zeile 79:
  
 Dann kann Alfresco wieder gestartet werden und Alles sollte funktionieren. Dann kann Alfresco wieder gestartet werden und Alles sollte funktionieren.
 +
 +===== 7. Housekeeping wieder einrichten =====
 +
 +Alfresco erzeugt einige log-Dateien und diese werden nicht von alleine bereinigt. Daher habe ich auf meiner Installation das Skript "clean_logs.sh" erzeugt und lasse es per crontab laufen:
 +
 +<code>
 +#!/bin/bash
 +# Crontab for your Alfresco user (owner of java process)
 +# 0 15 * * 1 /home/andreas/alfresco-community/bin/clean_logs.sh
 +
 +ALF_HOME=/home/andreas/alfresco-community
 +
 +LOGS_TOM=$ALF_HOME/tomcat/logs
 +LOGS_DAYS=30
 +
 +find ${ALF_HOME}/* -mtime +${LOGS_DAYS} -name \*.log\* -delete 2>/dev/null
 +find ${LOGS_TOM}/* -mtime +${LOGS_DAYS} -name \*.log\* -delete 2>/dev/null
 +find ${LOGS_TOM}/* -mtime +${LOGS_DAYS} -name \*access_log\* -delete 2>/dev/null
 +</code>
 +
 +Nach einem Upgrade muss das Skript von "~/alfresco-alt/bin" nach "~/alfresco-community/bin" kopiert werden.
 +
 +Für die log-Dateien "catalina.out" und "postgresql.log" habe ich Einträge in ''/etc/logrotate.d'' erstellt.
 +
 +<code>
 +andreas@lion:/etc/logrotate.d$ cat alf_catalina 
 +/home/andreas/alfresco-community/tomcat/logs/catalina.out {
 +  copytruncate
 +  daily
 +  rotate 10
 +  missingok
 +  dateext
 +  size 50M
 +}
 +andreas@lion:/etc/logrotate.d$ cat alf_postgres 
 +/home/andreas/alfresco-community/postgresql/*.log {
 +       weekly
 +       rotate 10
 +       copytruncate
 +       delaycompress
 +       compress
 +       notifempty
 +       missingok
 +}
 +</code>
 +
 +Diese Einträge funktionieren auch nach einem Upgrade wieder, sofern sich nichts an der grundsätzlichen Struktur und Benennung von Alfresco geändert hat. 
manuals/ueberblick/alfresco.txt · Zuletzt geändert: 2018-09-02 15:12 von andreas