Campaign Classic v7: Workflows „Kein Speicherplatz mehr auf Gerätefehler“

Dieser Artikel beschreibt, was zu tun ist, wenn kein Speicherplatz mehr auf einem Datenbank-Server übrig ist und Workflows/Sendungen zu einem Fehler Kein Speicherplatz mehr auf dem Gerät führen.

Beschreibung description

Umgebungen

  • Adobe Campaign (AC)
  • Adobe Campaign Classic v7 (ACC v7)

Problem

Workflows und Sendungen werden nicht mehr ausgeführt.

Die Auditprotokolle zeigen einen Fehler ähnlich dem folgenden an:

PGS-220000 PostgreSQL-Fehler: FEHLER: Es konnte nicht in die Datei "base/pgsql_tmp/pgsql_tmpXXXXX.XXX" geschrieben werden: Kein Speicherplatz mehr auf dem Gerät.

Auflösung resolution

Führen Sie zur Behebung des Problems folgende Schritte aus:

  1. Überprüfen, ob angehaltene Workflows vorhanden sind, und stoppen Sie diese.
  2. Überprüfen Sie, ob Workflows vorhanden sind, bei denen die Option Zwischen zwei Ausführungen die ermittelte Population festhalten aktiviert ist.
  3. Wenn welche vorhanden sind, deaktivieren Sie die Option, speichern Sie den Workflow und starten Sie ihn neu, damit die Änderung berücksichtigt wird.
  4. Überprüfen Sie, ob kürzlich neue Workflows erstellt wurden, die zum Zeitpunkt des Problems ausgeführt werden.
  5. Stellen Sie sicher, dass der Bereinigungs-Workflow in den letzten Tagen ausgeführt wurde.
  6. Wenn die Instanz von Adobe gehostet wird, verwenden Sie Control Panel, um zu überprüfen, ob es langwierige Workflows gibt. Bitten Sie andernfalls Ihren DBA, zu überprüfen, ob es langwierige Abfragen gibt.
  7. Überprüfen Sie Datei „runwf.log und sehen Sie, welche Workflows Fehler erzeugen. HINWEIS Im runwf.log wird ein Fehler in der Abfrage angezeigt, die nicht ausgeführt werden konnte. Außerdem sollten Sie die Workflow-ID aus dem temporären Tabellennamen abrufen können. Die vollständige Verzeichnisadresse der Datei runwf.log lautet:
    <installation directory>/var/<instance>/log/runwf.log
  8. Sobald die verantwortlichen Workflows identifiziert sind, stoppen Sie sie, um Speicherplatz auf dem Datenbank-Server freizugeben, und arbeiten Sie daran, ihre Ausführung zu verbessern.

Ursache

Dieser PostgreSQL-Fehler tritt auf, wenn der gesamte Speicherplatz auf dem Datenbankserver erschöpft ist.

Dies liegt daran, dass ein oder mehrere benutzerdefinierte Workflows zu viel Speicherplatz belegen.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f