You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Introduction

This article focuses on the locations for the pid file and logs.

The logs should be stored under /var/log and the pid file under /var/run.

Controller


Agent


JOC Cockpit

Wenn Sie den JOC Cockpit Installer mit root-Rechten starten, d.h. ohne der -u Option, dann werden Die Speicherorte für die PID-Datei und die Protokolle wie folgt bestimmt.

PID File

  • Konfiguration seitens des Setups
    • Der Installer sucht nacheinander nach den Verzeichnissen /var/run und /usr/var/run.
      • Wird eines dieser Verzeichnis gefunden, dann wird das Verzeichnis /var/run/joc bzw. /usr/var/run/joc angelegt und mit Lese- und Schreibrechte des Jetty Users versehen.
      • Wird keines dieser Verzeichnisse gefunden, dann wird das PID File in  $JETTY_BASE geschrieben. 
  • Manuelle Konfiguration
    • Im Home-Verzeichnis des Jetty Users wird eine Datei ~/.jocrc vom Installer angelegt.
      In ihr kann mit der Umgebungsvariablen JETTY_RUN ein Verzeichnis für das PID File bestimmt werden.
      Dieses Verzeichnis muss ggf. manuell angelegt werden und Lese- und Schreibrechte des Jetty Users haben.

Logs

  • Konfiguration seitens des Setups
    • Der Installer sucht nacheinander nach den Verzeichnissen /var/log.
      • Wird das Verzeichnis gefunden, dann
        • wird das Verzeichnis /var/log/sos-berlin.com/js7/joc angelegt und mit Lese- und Schreibrechte des Jetty Users versehen.
        • wird ein Symlink $JETTY_BASE/logs angelegt, der auf /var/log/sos-berlin.com/js7/joc zeigt.
      • Wird das Verzeichnis nicht gefunden, dann werden die Protokolle in  $JETTY_BASE/logs geschrieben. 
  • Manuelle Konfiguration
    • Legen Sie ein Symlink $JETTY_BASE/logs an, der auf das gewünschte Verzeichnis zeigt. 
      Dieses Verzeichnis muss ggf. manuell angelegt werden und Lese- und Schreibrechte des Jetty Users haben.
  • No labels